Travellers enjoy visiting the Cape Cod National Seashore Province Lands Visitor's Center, located about 10 minutes' drive from the The John Randall House hotel, as well as Beech Forest accessible with 15-minute car ride. If you are willing to explore even more landmarks in Provincetown, attend Wood End Lighthouse located 3.2 km from the property.