Truro Beach Cottages Hotel Truro, Cape Cod
Set 70 metres from Beach Point, 3.3 km from Commercial Street and 4.1 km from Provincetown Library, Truro Beach Cottages provides accommodation located in Truro. This beachfront property offers access to free Wi-Fi and free private parking.
Number of rooms: 11
640 Shore Road, Truro, MA 02652, United States