hotel_small2

INN ON THE SQUARE

★★★
Address: 40 North Main Street Falmouth, MA 02540
Phone: (508) 457-0606
FAX: (508) 457-9694

The hotel is nestled among the historic homes, gift boutiques, art galleries, and restaurants that characterize this quaint New England seaside village. The Inn on the Square’s architecture perfectly blends into the historic Cape Cod streetscapes that define Falmouth, with its grey shingles, black wood shutters, and multi-dimensional dormered roofline.

• Indoor pool• complimentary Starbucks coffee & Tazo tea

Print Friendly, PDF & Email