Directions to Chandler Inn Hotel, Boston

Chandler-inn-hotel-map
The Chandler Inn Hotel in Boston is located at 26 CHANDLER STREET , Boston , MA, US .   Click on the Google Map above to get an interactive version and see the area around the Chandler Inn Hotel .