Constructed in the 19th century, it has been recently refurbished in a contemporary style. It comprises a total of 90 rooms and offers a 24-hour reception, a hotel safe and a lounge with a bar. Guests may also make use of the 24-hour room service and the laundry service. There is a garage and parking spaces for those guests arriving by car.
The hotel is ideally situated at the Royal Borough of Kensington and Chelsea, the Royal Albert Hall, Hyde Park, Natural History Museum, Science Museum and the world famous shopping areas of Knightsbridge, High Street Kensington along with the legendary Harrods are only a short walk away.