The Best Lenox Hotel Boston Rooms Ideas. Where is the lenox hotel boston? Our guests praise the helpful staff and the clean rooms in our reviews.

Last minute hotels in boston; Boasting location next to boylston street, the venue offers 214 rooms together with a lounge bar onsite. Web the lenox review (8.4) the grand lenox hotel is situated in the very heart of boston close to trinity church.