Falmouth Inn Hotel

, Falmouth, United States
Review this Hotel
Popular Travel Destinations

Recently Reviewed Hotels Around Falmouth

Falmouth Inn Hotel

Rooms: 123

824 Main St. - Falmouth - Massachusetts - 2540 - United States Hotel Website | | 508-540-2500
55 Traveller

Reviews - Falmouth Inn Hotel

Top Local Tips for Falmouth

loved the town I love Falmouth and it has lots to offer. Just be prepared in the summer for a lot of traffic. Most drivers are courteous and accommodating. Falmouth, Woods Hole and the Islands are beautiful. Be selective about your accommodations if you really want to enjoy your visit. Convenient location is not all it is cracked up to be.

Perfect Very close to everything youll need.

(hotels)loading

Other names for Falmouth Inn Hotel

  • falmouth hotel
  • Address: 824 Main St. - Falmouth - Massachusetts - 2540 - United States
Travel Library Traveller Rating?
5.0/10

See All 55 reviews

Review this Hotel
(hotels)loading

Hotels Near Falmouth Inn Hotel