Frederick William House
594 Palmer Ave, Falmouth
Location Frederick William House is located in Falmouth. This hotel is located minutes away from the city center. You can take a walk and explore the neighbourhood area of the hotel — Goodwill Park, Falmouth Hospital and Long Pond Trail. At the hotel You can stop by the bar. Free Wi-Fi
Free WiFiParkingBusiness
USD 181.34 night




