The hotel is located in the heart of London near Kensington Palace and Hyde Park. The nearest underground station is Bayswater. The Royal Albert Hall, Victoria & Albert Museum, Science Museum, Natural History Museum, Planetarium and Madame Tussauds are within easy reach of the hotel. In addition, Heathrow Airport is around 30 km from the hotel.
The establishment comprises a total of 48 accommodation units. Guests of the establishment are welcomed in the lobby, which has a 24-hour reception and a 24-hour check-out service. A lift provides easy access to the upper floors. Services and facilities at the hotel include internet access, a restaurant, a breakfast room, a newspaper stand and a laundry. Guests travelling in their own vehicles can make use of the available parking spaces.
All accommodation units feature central heating and a bathroom. A double bed is provided in the carpeted accommodation units. A desk is also available. The rooms offer a range of amenities, including tea and coffee making equipment. Each accommodation unit offers internet access, a telephone and a TV. Each of the bathrooms features a shower and a hairdryer.
Breakfast is bookable as a board option.
All major credit cards, including VISA, Diners Club and MasterCard, are accepted for payment.