TravelCLICK 40 North Main Street - Falmouth, Massachusetts 2540 Approximately 12.7 miles from Massachusetts Maritime Academy Compare prices for Inn on the Square with nearby hotels
Inn on the Square is the 2nd closest TravelCLICK hotel to Massachusetts Maritime Academy.
TravelCLICK Closest To Massachusetts Maritime Academy