The Langham, New England Our rating: First Class

Located in the heart of downtown Boston, the Langham combines its rich history with all the contemporary features of a luxury hotel.

Langham Boston deluxe room
Map of The Langham, New England
Langham Boston lobby
Langham Boston deluxe room
View hotel in detail