This motel is a short walk from the beach and is located less than 2 miles from shopping and dining in Provincetown town centre. An indoor pool and free Wi-Fi are also available.
Number of rooms: 60
696 Shore Road Route 6A, North Truro, MA 02652, United States