Filter Results
Apply Filters
Clear Filters
Alexandria Bay Luxury Hotels
Capt Thomson'S Resort
45 James Street, Alexandria Bay, United States Show map
The comfortable 4-star Capt Thomson'S Resort Alexandria Bay, located approximately 200 metres from Sun Shack Gift Shop, offers a seasonal outdoor swimming pool, Wi-Fi in public areas. An American…
From US$ 75
Book Now