Boutique hotel in the heart of Kensington, with the National History Museum, Science Museum and Harrods on its doorstep.Fantastically connected with an underground station just metres from the hotel with easy access to Heathrow Airport.All luxurious rooms and suites are designed and equipped to maximise your rest and comfort.
... Read more