See Gallery
Inn on the Square

Inn on the Square Verified by Yext

0.0

(0 Reviews)

Write a Review

Listed In: Hotels Place, Pools Retailers

Experience quaint luxury in the heart of New England with a stay at Inn on the Square! Our hotel is located in the historic Cape Cod town of Falmouth, MA.

0.0

0 Reviews

Write a Review
Inn on the Square
40 North Main Street, Falmouth, MA
Get Directions

Additional Business Details

Business Hours

M-Su 24hr

Accepted Payments

American Express, Cash, Diners Club, Discover, MasterCard, Visa

Email

info@innonthesquare.com

Listing data provided by Yext

Similar Businesses See All

Faraway Martha's Vineyard

Faraway Martha's Vineyard

23 Kelly St, Edgartown, MA (21 Km Away)

0.0

(0 Reviews)

Hampton Inn Cape Cod Canal

Hampton Inn Cape Cod Canal

12 Kendall Rae Place, Buzzards Bay, MA (21 Km Away)

0.0

(0 Reviews)

Atlantic Motel

Atlantic Motel

7 Depot Street, East Wareham, MA (23 Km Away)

0.0

(0 Reviews)

Business Claimed Update your Business

Report Incorrect Data Make an Update