Reservations

The Lenox Overview

The Lenox is a landmark in a city graced by historic charm. Our Hotel is ideally situated in Boston’s prestigious Back Bay. Recognized as an industry leader in environmental initiatives this four-diamond hotel delights its guests with an intimate atmosphere and a discrete luxury they can feel good about. Our Hotel features 214 room boutique Boston rooms and offers the perfect complement of historic charm, personalized service and modern technology.

The Lenox Location

The Lenox located in Boston is known in the heart of the prestigious Back Bay neighborhood .The luxury Boston hotel is located at the corner of Boylston and Exeter Streets, close to many well-known landmarks including: Trinity Church, the Prudential Center, Newbury Street (with its cafes, restaurants, and world-class shops), Copley Place, the Boston Public Library, and the Hynes Convention Center. We are only minutes from The New England Aquarium, Museum of Fine Arts, Fenway Park, and the Public Garden.

The Lenox Location Map

Boston

The 'Athens of America' the city's 19th-century glory radiates through its grand architecture, its population of literati, artists and its world-renowned academic and cultural institutions. Genteel streets lined with elegant brick town houses, acres of public greens and gardens, and more colleges than are found in many states: Boston serves up slices of history and culture at every turn. More than ever, America's mother city serves up the bold and new with the old and true few places in America display their history so lovingly.