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