8 Guest rating Hotel photo

Hotel The Beach Rose Inn

Hint: You can enter any city or hotel name

Book Hotel The Beach Rose Inn

Chase Road ,17, Falmouth 6.8 km from city center

This charming $hotel. getTypeHotel() is situated in Falmouth. This accommodation does not accept pets.

Photos Of

Show Hotel The Beach Rose Inn on the map

The Beach Rose Inn 41.61113 -70.63039