Holiday Inn Cape Cod-Falmouth, an IHG Hotel
291 Jones Rd, Falmouth, MA
The price is £154 per night from 8 Jul to 8 Jul
Situated by the ocean, this hotel is within 1 mile (2 km) of Falmouth Museums on the Green, Falmouth Hospital and Island Queen Ferry. College Light Opera Company ...