Located directly on Cape Cod Bay
in North Truro
Cape Cod Beachfront Resort and Vacation Rentals:
Top Mast Resort is located at 209 Shore Road, North Truro, MA on Cape Cod Bay
All our rentals are now closed until May 1, 2014
We are now accepting all reservations for 2014 Season!
We are always available for questions, email or call, please allow 24-48 hours for a reply in the off season. Thank You.
We are in the process of building three New 4 Bedroom, 3 Bathroom Shore Houses.
Please call for details.