Otter Creek Inn Review – Alexandria Bay , United States of America

Book Now:


This property is a 10-minute walk from the beach. Otter Creek Inn is located in Alexandria Bay, 11 miles from Boldt Castle and Yacht House. There’s a grill and guests can use free WiFi and free private parking. At the motel, all rooms include a closet, a flat-screen TV, a private bathroom, bed linen and towels. The rooms come with air conditioning, and some rooms at Otter Creek Inn have a patio. All rooms will provide guests with a fridge. The accommodation has a sun terrace. The nearest airport is Ogdensburg Airport, 37 miles from Otter Creek Inn.

Add comment

Your email address will not be published. Required fields are marked *