Super 8 Motel - Liverpool/ Syracuse Area

421 7th North St
Liverpool
New York
United States