Back to Cornwall

Star & Garter

HotelFalmouth

Photo supplied by our booking partner

The Star & Garter is a hotel situated in Falmouth. Located at 52 High Street, it provides accommodation for travellers visiting the town.

No reviews on VacationGuide yet.