Chestnut Hill

Chestnut Hill Boston apartment is located 25 minutes' walk from YMCA Athletic Field and 2.8 miles from the interior courtyard "Isabella Stewart Gardner Museum". This apartment is situated 3.8 miles from Boston South train station and fairly close to Blue Hill Ave opp Charlotte St bus station.

The apartment is about 15 minutes' drive from the Floating Boston Tea Party Ships & History Museum, which is an excellent place to improve cultural awareness. The historical Freedom Trail is 3.9 miles from the accommodation.

Book Chestnut Hill Boston

General information

Contact information

106 Glenway Street, Boston, United States;

Chestnut Hill reservations available at 'rooms'

Chestnut Hill phone number isn't available on our site, if you want to call Chestnut Hill visit site of a hotel

Chestnut Hill Location

 106 Glenway Street, Boston, United States

Chestnut Hill Apartment Deals

Write a quick review

Your rating

(/10)
Please enter your name
Please enter a valid email address

Main Features

Chestnut Hill Amenities

  • General

    No smoking on site
  • Parking

Chestnut Hill Offers

Rooms