Otter Creek Inn Alexandria Bay se trouve à 3 km du Parc national des Îles-du-Saint-Laurent, offrant un accès pratique à cette attraction renommée. Profitez du Wi-Fi disponible dans tout l'établissement. De plus, un parking sur place est mis à disposition sur place pour rendre votre séjour plus pratique. L'hotel constitue un bon point de départ pour explorer Alexandria Bay, notamment le Château et hangar à bateau de Boldt, situé à moins de 9 minutes à pied.
Le centre d'Alexandria Bay est accessible en 5 minutes à pied et les attractions naturelles telles que Keewaydin State Park sont dans une zone de 2 km. Otter Creek Inn est à une courte distance du Monument historique Boldt Castle Yacht House à Alexandria Bay. La Tour d'observation 1000 Islands Tower est à environ 15 minutes en voiture de cet hotel 2 étoiles. Pour ceux qui voyagent de loin, l'aéroport de Watertown est à 45 minutes en voiture.
Les chambres sont équipées de la climatisation, tandis que certaines d'entre elles disposent d'un patio et d'un balcon pour le plus grand confort des invités.
The Dockside Pub est idéal pour goûter la cuisine American et se situe à 650 m d'Otter Creek Inn.