9.2 Guest rating Hotel photo

Hotel Stonehouse Manor at Popham Beach 5*

Hint: You can enter any city or hotel name

Book Hotel Stonehouse Manor at Popham Beach

907 Popham Road, Chebeague Island 0.5 km from city center

Location Luxury five-star hotel “Stonehouse Manor at Popham Beach” is situated in Chebeague Island. It boasts a convenient location within 26 km from the historic city center.Hotel features Please note that the entire hotel is smoke-free.

Photos Of

Show Hotel Stonehouse Manor at Popham Beach on the map

Stonehouse Manor at Popham Beach 43.748554 -69.788691