Amenities
Traveler Reviews

Falmouth Inn Summary 
Good Hotel. Located near shopping areas.
Good to Know
- AC needs updating
- Great reception
- Rooms need regular maintenance
- Hotel facilities could use a good clean