The Lenox Hotel is a luxurious Beaux Arts establishment in Boston that offers guests an array of sophisticated amenities. Diners can savor exquisite cuisine at the elegant on-site restaurant, or enjoy a more casual atmosphere at the lively pub. For those dedicated to wellness, a 24/7 fitness center ensures that fitness routines can be maintained even while traveling.
Get personalized travel recommendations and answers to your questions with our Next-Gen Travel Search.
Try AI Travel Planner