The Langham London
Ever since its opening in 1865, the Langham London has offered tourists the chance to stay at an enchanting hotel that portrays elegance and royalty that is truly timeless. The hotel is located in West End which gives vacationers the opportunity to enjoy the luxury shopping on nearby streets, most notably Bond Street. The Langham offers a total of 380 rooms and 63 suites. Here you’ll also find a chic cocktail bar with over 70 cocktail varieties along with a restaurant that serves an assortment of European cuisine. After a mouth-watering dinner guests can enjoy time at the hotel’s spa that revolves around traditional Chinese medicine practices that are sure to restore the mind, body, and soul.