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.
Frequently Asked Questions About Inn on the Square
What is the address of Inn on the Square?
Inn on the Square is located at 40 North Main Street, Falmouth, MA 02540, USA.
What are the operating hours of Inn on the Square?
Inn on the Square operates 24 hours a day, 7 days a week.
How can I contact Inn on the Square by phone or email?
You can call Inn on the Square at +1 508-457-0606 or toll-free at +1 888-744-5394. Email inquiries can be sent to info@innonthesquare.com.
Does Inn on the Square accept credit card payments?
Yes, Inn on the Square accepts American Express, Cash, Diners Club, Discover, MasterCard, and Visa.
What type of accommodation and amenities does Inn on the Square offer?
Inn on the Square is a luxury hotel featuring swimming facilities and business meeting locations.
What is the website to learn more about Inn on the Square or make reservations?
Visit http://www.innonthesquare.com/ for more information and bookings.
Are there breakfast options near Inn on the Square?
Yes, guests can enjoy breakfast and brunch at nearby restaurants such as Falmouth Persy's Place and Persy's Place diner.
Where can guests find beauty and spa services close to Inn on the Square?
Nearby beauty salons include The Beauty Barracuda and ByWay Barber and Massage Co for spa and grooming services.
Are there any art galleries or cultural venues near Inn on the Square?
Yes, guests can visit Osborn and Rugh Gallery, Mimi's Art & Reflexology, and the Falmouth Theatre Guild nearby for art and performances.
What nearby amenities can guests access when staying at Inn on the Square?
Guests can explore nearby boutiques such as Buy Way Boutique and Boutique on the Buy Way, or relax at coffee shops like Coffee Obsession, all close to the hotel.