Grange Langham Court Hotel
Guest Review Score: 7.8/10
A luxurious four star hotel in the heart of the city, Grange Langham Court Hotel is an ideal accommodation in London whether you are here for business or leisure trip. Located close to Oxford Street and Regent’s Street, the hotel is an ideal place to stay close to British Museum and Madame Tussauds too.
With a softly lit ambience, the hotel has a contemporary decor and state of the art facilities and amenities.
The guests can have a great wine and dine experience at Langham Brasserie and Vino Latino Bar appartemnet from a comfortable lodging in the core of the city.