12 Scrimshaw Street, Truro, United States
Show map
Offering guests to unwind in a Jacuzzi, Twelve Trees Villa Truro is located a 25-minute walk from Corn Hill Beach. Guests can enjoy hiking and fishing at the 2-bedroom villa, located 3.6 km from Highland Light Lighthouse.
Provincetown Municipal airport can be reached within 25 minutes drive, and natural attractions like the Pamet Harbor are a 10-minute drive away. If you feel like visiting the surroundings, check out the Highlands Center at Cape Cod National Seashore 2.6 km from this holiday home.
Twelve Trees Villa comes with a bathroom with a hot tub, a toilet, and a washing machine. There are also a hair dryer, complimentary toiletries, and towels.
This Truro property includes an outdoor dining area with a fridge, an oven, and glassware.
+ More- Less
Most Popular Facilities
Wi-Fi
Sports activities
Spa and relaxation
On-site Dining
Child-friendly
Pets
+ More
Gallery
Map
Tourist attractions in
Cape Cod
Airports
Provincetown Municipal - 12 mi
Rooms & Availability
Please wait, we’re checking available rooms for you.