Less than 1 mile from Surf Drive Beach, the Town & Beach Motel in charming Falmouth, Massachusetts offers individually decorated rooms with satellite TV. Free Wi-Fi is available throughout the property.
Address: 382 Main Street, Falmouth (Massachusetts)
Rates from:
USD 75 Book Now