The Lenox Hotel Boston Review

The Lenox Hotel Boston Review

This past weekend, while attending my sister’s wedding in the hotel, we had the pleasure of staying at The Lenox in Boston, Massachusetts. It’s an absolutely lovely boutique hotel located on the corner of Exeter and Boylston Street and a...

Close