International Hotels -
  Home >> US Hotels >> Massachusetts Hotels >> Cape Cod Falmouth Hotels>> Inn on the Square

Lowest Rates Guaranteed

Hotels in Cape Cod Falmouth

 Holiday Inn Falmouth MA

Inn on the Square
  Inn on the Square Location 40 North Main Street
Star Rating
Hotel Description

Located on Cape Cod, in the Historic District of Falmouth. Indoor Pool Full Service Restaurant and Lounge Close to local shops and restaurants Short

Inn on the Square Cape Cod Falmouth Map


Back to top
Free Parking Pool
Handicapped Rooms/Facilities Meeting/Banquet Facilities
Modem Lines in Room  

Back to top

Vacation Packages Cheap Car Rentals Toll Free Hotel Reservations

International Hotels | Reservation Help | Vacation Packages | Car Rentals | Discount Hotel Search