This hotel is situated in a quiet side street, at the heart of the exclusive London district of Notting Hill. Restaurants and links to the transport network are to be found in the vicinity.This hotel was built in 2005. The establishment comprises a total of 45 rooms. At the accommodation, travellers are welcomed at the reception area with 24-hour reception and a 24-hour check-in/check-out service. Individual storeys are accessible via the lift or stairs. A laundry service is among the facilities. There is also a garden.Rooms feature central heating and a bathroom. Additional features include a mini fridge, a microwave and a tea/coffee station. A TV is also available. All major credit cards, including American Express, VISA, Diners Club and MasterCard, are accepted for payment.