The Lenox Hotel

The Lenox Hotel

61 Exeter St., Boston, Massachusetts 02116 | 617/536-5300
© The Lenox
Price range
$$$
Amenities
Free WiFi, Fitness center
Features
Eco-friendly, Historic

Built in 1900, and topping out at a whopping 11 stories, Boston’s “original boutique hotel” was once the city’s tallest building. Its stature doesn’t earn it much attention these days, but its award-winning green living and eco-sustainability practices do. Its hard-to-miss sign, with giant red glowing Hollywood Sign-style from the rooftop, also makes a bold impression.

Back to all World’s Best Awards 2015 survey results. >>

Explore More