Mount Desert / Maine / United States
Featuring a garden Otter Creek Inn is located in Otter Creek. The inn has a grill a 24-hour front desk and free WiFi is available throughout the property. Guests at the inn will be able to enjoy activities in and around Otter Creek like hiking and cycling. Bar Harbor is 5 miles from Otter Creek Inn.