Alexandria Bay, New York, United States
6
Sleeps
3
Beds
1
Baths
Yes
WiFi
Located in Alexandria Bay, New York, United States. Great Location to Downtown Alexandria Bay Location is in the village of Alexandria Bay, with in walking distance to all the restaurants, gift shops, Uncle Sam Boat Tours, JPs Marine boat rentals, live music, laundromat, beach and so much more.