
LocationThis exclusive city hotel is ideally located in the peaceful London district of Kensington. It is just 200 metres to a selection of bars; restaurants and shopping venues as well as to Gloucester Road underground station; which offers easy access to many locations throughout London. Popular Hyde Park and the Royal Albert Hall; which lies opposite the hotel; may easily be reached on foot. The Natural History Museum as well as Madame Tussaud's wax museum are both well worth a visit and in