Otter Creek Inn Alexandria Bay offers access to the Thousand Islands Tower, which is located around 6 km away.
Also, there is the Boldt Castle and Yacht House approximately 20 minutes' walk from this Alexandria Bay hotel. The Keewaydin State Park is situated not far from the motel.
The rooms comprise a dining area complete with climate control, as well as high-speed internet and a flat-screen TV with satellite channels. A separate toilet and a shower, along with a hairdryer and shower caps, are provided in the bathrooms.
Offering American dishes, The Dockside Pub lies merely 1.2 km from the Otter Creek Inn Alexandria Bay.