At Cherrywood On Beacon Hill Hotel you'll be within just a 15-minute stroll of New England Aquarium and close to The Esplanade Park.
Local attractions include the historical Freedom Trail steps away from the villa and city centre 1 km away. Museum of Science is nestled 1.1 km from the property. At Finagle A Bagel, reachable in 5 minutes' walk, guests can try American dishes. You can get to the baseball stadium "Fenway Park" in a few minutes by car.
The nearest underground station is Charles/MGH, about 5 minutes' walk from the venue.
Check-in:from 16:00-23:59 hours
Check-out:until 11:00 hours