The Langham, Boston

Check in at The Langham, Boston (©The Langham, Boston)

The Langham, Boston

The Langham brand first came to light in London in 1865, but the Boston location, one of only two in America, has been open in Post Office Square since 2005. Richly furnished and appointed with modern flourishes, The Langham, Boston has been awarded Four Diamonds by AAA, features more than 300 luxurious guest rooms and suites, Chuan Body + Soul spa, Bond restaurant and its famous Saturday Chocolate Bar. Winner of the Green Globe Benchmarked Bronze status.

Address: 
250 Franklin St
Boston, MA 02110
United States

Map of The Langham, Boston