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 have ROOMS AVAILABLE for 1, 2, & 3 night stays and
more throughout the rest of July and August!!!!!
We are always available for questions, email or call anytime! Thank You.
We are in the process of building three BRAND NEW 4 Bedroom, 3 Bathroom Shore Houses which will be available for rent in 2015
FREE WI-FI in EVERY ROOM