The Gallery Hotel London Description

This 4 star The Gallery Hotel is located in the city centre of London and was established in 1890. It is close to the Natural History Museum and the nearest station is South Kensington. The Hotel has a conference room. All 34 rooms are equipped with hairdryer, safe, internet access air conditioning.
Accommodation at The Gallery Hotel is second to none! Each of the 34 well appointed guestrooms has been designed with your every comfort in mind. The decor has been tastefully considered combining subtle colours with rich fabrics and trimmings creating an elegant, luxurious and relaxing atmosphere in each guestroom in The Gallery Hotel.
The executive suites have been individually designed boasting a separate living area providing ideal work/living space for long stay or business guests.