This hotel is situated at the heart of London. There are connections to the public transport network in the immediate vicinity. Close to the hotel are many of London's top tourist sights including Madame Tussaud's, London Zoo and the famous Harrods department store. Oxford Street and the beautiful Hyde Park are also just a stone's throw from the hotel. Various restaurants and bars can be found 1 km from the hotel and there are shopping facilities located 3 km away. Stansted airport is 21 km from the hotel, Heathrow Airport is 32 km away and Gatwick Airport is 45 km away.Travellers are welcomed at the hotel, which has a total of 39 rooms. In the air-conditioned establishment, guests are welcomed at the reception area with 24-hour reception and a 24-hour check-in/check-out service. The individual storeys can easily be reached via the lift or stairs. Services and facilities at the hotel include a baggage storage service, a safe, a breakfast room, a bar, a TV room, room service and a laundry service. Wireless internet access (for a fee) is available to travellers in the public areas. Guests arriving by car can leave their vehicles in the garage or in the car park (for a fee).Each of the rooms is appointed with air conditioning, central heating and a bathroom. The carpeted accommodation units feature a double bed. There is also a safe. An ironing set is also available for travellers' convenience. Little extras, including internet access, a telephone, a TV, a radio and WiFi, contribute to a great stay. The accommodation units include a bathroom with a shower. A hairdryer is also available. The accommodation offers non-smoking rooms. Bed and breakfast is bookable. Options include breakfast.The following credit cards are accepted at the hotel: VISA and MasterCard.