Otter Creek Inn is a charming bed and breakfast nestled in the scenic town of Mount Desert, ME. The inn offers comfortable accommodations and a peaceful atmosphere for guests looking to relax and unwind.
With its convenient location near outdoor attractions and cozy rooms, Otter Creek Inn provides a welcoming retreat for visitors exploring the beauty of Mount Desert. Guests can enjoy a tranquil stay surrounded by nature and local charm.
Generated from their business information