Located directly in the Provincetown city centre, this inn is steps from countless shops and restaurants and just 250 metres from the beach. For farther trips, bicycles are provided to guests free of charge.
Address: 296A Commercial Street, Provincetown (Massachusetts)
Rates from:
USD 49 Booking.com