Located on Bailey Island, Maine, Log Cabin Inn offers breathtaking ocean views from every room, allowing guests to witness stunning sunsets and observe the hardworking lobster boats in action.
Open seasonally from April to October, this charming inn provides a tranquil and picturesque retreat for visitors seeking a peaceful getaway on the island.
Generated from the website