The 3-star Inn On The Square is located in the heart of Falmouth. Inn On The Square has been welcoming guests to its luxury rooms since 1900.
The charming property is comfortably placed close to a ferry port. Falmouth city center is 1 km away.
Water Wizz is 22.6 km from the hotel and John F Kennedy Memorial is about 30.1 km away.
The hotel enjoys a convenient location within 35 minutes' drive from New Bedford airport.
Inn On The Square provides 73 guestrooms appointed with cable TV with on-demand movies, a stereo system, a laptop-compatible safe, high-speed internet and individual climate control for a pleasant stay in Falmouth. They are furnished with a Victorian décor.
Eat & Drink
There is a bar for guests to enjoy their meal. The restaurant serves American dishes.
The hotel offers bicycle rental services for travelling a beach area.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.