
Falmouth, MA, United States
Iris Hotel-Cape Cod- Falmouth
3-star hotel
The Iris Hotel-Cape Cod- Falmouth is located in the charming historic New England town of Falmouth, close to Woods Hole Oceanographic Institute, Falmouth Beaches, Cape Cod Joint Base, Falmouth Ice Arena, Hyannis, Martha’s…
- Wi-fi · extra charge
- 24-hour reception
- Indoor freshwater pool
- Indoor heated pool


