TravelCLICK 40 North Main Street - Falmouth, Massachusetts 2540 Approximately 15.0 miles from Saint Francis Xavier Preparatory School Compare prices for Inn on the Square with nearby hotels
Inn on the Square is the 8th closest TravelCLICK hotel to Saint Francis Xavier Preparatory School.
TravelCLICK Closest To Saint Francis Xavier Preparatory School