Great location!


Member Rating 4 out of 5 by a traveler from Travelocity.com on July 2, 2012

It is in a great location and the service is excellent!
Lenox Hotel
61 Exeter Street
Boston, Massachusetts, 02116
(617) 536-5300

http://www.igougo.com/tvly-review-r100783684-Great_location.html

©Travelocity.com LP 2000-2009