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
Main Features
Chestnut Hill Amenities
General
No smoking on site
Parking
Chestnut Hill Offers
Please wait, we're checking available rooms for you.
Unfortunately, this property has no available rooms for your dates.