::: Home     ::: Add Business     ::: Member Area    ::: Contact Catalog's Administrator versoin for visually impaired

The Inn on the Square
40 North Main St. Rt. 28
Falmouth MA, 02540, USA
508-457-0606
Contact Us
When traveling north to Cape Cod on vacation or business, enjoy the favorite choice among Falmouth Hotels. Our tastefully decorated lodging accommodations set the standard for Falmouth hotels on Cape Cod.
The Inn on the Square is perfectly situated just steps from the Falmouth Village Green and charming downtown. Located near Falmouth Beaches and the shuttle to Martha's Vineyard, we are the premier destination among Falmouth Resorts.
The Inn on the Square
www.BostonCatalog.com

Back

Close Window