Inn on the Square

(on north main street)
Business Consulting and Services in Falmouth, MA
Business Consulting and Services
Hotels
Swimming

Hours

Monday
Open 24 hours
Tuesday
Open 24 hours
Wednesday
Open 24 hours
Thursday
Open 24 hours
Friday
Open 24 hours
Saturday
Open 24 hours
Sunday
Open 24 hours

Location

40 North Main Street
Falmouth, MA
02540

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.

Photos

Inn on the Square Photo Inn on the Square Photo Inn on the Square Photo Inn on the Square Photo Inn on the Square Photo Inn on the Square Photo

Information

Company name
Inn on the Square
Category
Business Consulting and Services

FAQs

  • What is the phone number for Inn on the Square in Falmouth MA?
    You can reach them at: 508-457-0606. It’s best to call Inn on the Square during business hours.
  • What is the address for Inn on the Square on north main street in Falmouth?
    Inn on the Square is located at this address: 40 North Main Street Falmouth, MA 02540.
  • What are Inn on the Square(Falmouth, MA) store hours?
    Inn on the Square store hours are as follows: Mon-Sun: 24 hours.