The Langham Hotel Boston 4-Star

Book this hotel in Boston, Massachusetts state, United States.

Photos of the 4* The Langham Hotel Boston

About the 4* The Langham Hotel Boston


The Langham Hotel Boston is situated in the heart of Boston this national architectural landmark enchants and enthrals the most discerning travellers with its timeless elegancy.
Why not pamper your self in one of the 318 guest rooms each with its own elegant yet comfortable style. If in need for more pampering why not treat your self and enjoy the luxury of Chuan Body and Soul spa featuring a haven of indulging facial and body treatments.


4* The Langham Hotel Boston on a map of United States

 
Boston Logan International Airport 4* The Langham Hotel Boston
Flight + Hotel
Hotel Only
To
The Langham Hotel Boston
Boston
Massachusetts state United States
The Langham Hotel Boston
Thu
For nights
Rooms
Guests in Room 1
Adults Children