Set in Bar Harbor, within 2.3 km of Town Beach and 2.3 km of Agamont Park, Bayview Hotel offers accommodation with a bar and free Wi-Fi throughout the property as well as free private parking for guests who drive.
Number of rooms: 22
111 Eden St, Bar Harbor, 04609-1105, United States