Address: 31 Holland St, Alexandria Bay, United States
Offering a full-service marina on the Saint Lawrence River, this Alexandria Bay hotel offers an outdoor swimming pool and a games room with billiards. Free WiFi is offered throughout the property.