Star & Garter Apartment
52 High Street Star & Garter, Falmouth, TR11 2AF, United Kingdom
Star & Garter is located in Falmouth, 1.8 km from Falmouth - Gyllyngvase, 37 km from St Michael's Mount, and 38 km from Lizard Lighthouse & Heritage Centre. Featuring sea and river views, this apartment also provides guests with free Wi-Fi.