Located by historic Cape Cod Canal, Holly House is a beautiful Victorian home. Wrap-around porches allowguests to relax, read or just watch the ships on the Canal. The garden features numerous holly bushes and a variety of flowering plants.
Credit cards accepted: MASTERCARD, VISA
Smoking Policy: This is a non-smoking Hotel.
Services & Amenities
Area Attractions
Area Restaurants