Cottage colony with eight fully equipped kitchens, showers, TV, and private decks situated on 2 acres in North Truro, nestled in the woods. Minutes from the beach. Wi-Fi available.
PO Box 335, 121 Shore Road, North Truro, MA, 02652
508 487-1794