Otter Creek Inn provides accommodation in Otter Creek. Boasting a 24-hour front desk, this property also provides guests with a barbecue. Free WiFi is available and in-house parking is provided. Cycling is among the activities that guests can enjoy near the inn. Bar Harbor is 8 km from Otter Creek I Read more
Otter Creek Inn provides accommodation in Otter Creek. Boasting a 24-hour front desk, this property also provides guests with a barbecue. Free WiFi is available and in-house parking is provided. Cycling is among the activities that guests can enjoy near the inn. Bar Harbor is 8 km from Otter Creek Inn.