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
We are now closed for the season and will re-open May 1, 2015.
We are now accepting all reservations for the 2015 season, please call or email!
We are in the process of building three BRAND NEW
4 Bedroom, 3 Bathroom Shore Houses which
will be available for rent in 2015 ! Call for details.
FREE WI-FI in EVERY ROOM