Information
Location Info |
Features |
---|---|
674 Shore Rd., P.O. Box 745, North Truro Massachusetts United States (508) 487-0585 Visit Site |
Self Catering Efficiency Suites Beach Cottages Self Catering Cottages Efficiency Suites Waterfront Cottages Beach Equipped Kitchens Outdoor Grills Picnic Tables Cable TV WIFI Swimming Pool |
Kalmar Village and TradeWinds reviews
Login to comment