Get a Hotel in Buzzards Bay

Hydrangea House

Hydrangea House

Buzzards Bay • Show on map /10 View Details for Price

Located in Buzzards Bay Hydrangea House provides accommodation with a patio and free WiFi. The air-conditioned accommodation is 29 km from Hyannis. The holiday home features 3 bedrooms a TV with cable…More info

Book now