Where To Stay: The Lenox Hotel
Considered one of the most iconic boutique hotels in Boston, the Lenox offers a sophisticated and luxurious stay in the heart of Back Bay. The hotel is historic and prides itself on their independent, family-run vibes. You’ll be welcomed by the kindest doorman who has served for over thirty years and knows Boston inside and out.
The Lenox Hotel, 61 Exeter Street at, Boylston St, Boston
[Photo via]