This resort is located in North Truro on the bluff with a gorgeous view of the bay and PTown. They units are in separate rows of 5 or so units. The rooms with the view are more expensive and they are not for dogs. We...More
"30 and 50 building block rooms have the best views of Provincetown Harbor"