Which renowned landmarks should we visit during our stay at Residence Inn By Marriott Boston Harbor On Tudor Wharf?
Staying around 25 minutes' walk from Residence Inn By Marriott Boston Harbor On Tudor Wharf, guests will find one of the top-rated landmarks, the Floating Boston Tea Party Ships & History Museum, whereas New England Aquarium is 2 km away.
What transportation options are available in the vicinity of the Boston hotel?
Guests can find a bus stop named Trolley located within a few blocks of the Boston hotel, and North metro station is also nearby, approximately a 10-minute walk away.