yext
Last time updated: 11/21/24, 8:57 PM
Schedules
Open all day
M-Su 24hr
Attention business owner!
Register your business now and enhance your global reach with iGlobal.
Start now!
About

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.

Images
Frequently Asked Questions
Which days is Inn on the Square open?
Open on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.
Attention business owner!
Register your business now and enhance your global reach with iGlobal.
Start now!
Schedules
Open all day
M-Su 24hr
Attention business owner!
Register your business now and enhance your global reach with iGlobal.
Start now!
Copied to clipboard!