The luxury 4-star The Palmer House Inn lies within walking distance of South Cape Beach State Park, Plimoth Plantation and Woods Hole Historical Museum.
The Palmer House Inn is 10 minutes' walk from the center of Falmouth.
The Palmer House Inn can be reached in 35 minutes by car from Barnstable airport.
All rooms in The Palmer House Inn are fitted with ironing facilities and climate control.
The property offers a business corner and a meeting room to meet the needs of business travelers.