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.