No image available for this hotel
No image available for this hotel
Alexandria Bay, Alexandria Bay
Spend a second to
save a fortune!
Spend a second to save a fortune!
2 Crossmon Street Ext., Alexandria Bay
Boasting barbecue facilities, Otter Creek Inn is set in Alexandria Bay in the New York State region, 49 km from Kostyk Field and 16 km from 1000 Islands Skydeck. The property is situated 17 km from Boldt Castle and Yacht House, 19 km from St.
See MoreUsage of subsidiary facilities may incur additional fees