This attractive hotel is located in the vicinity of Earl's Court and Olympia (2.5 km away). It is within London's prime business area, near the Natural History Museum, the Victoria and Albert Museum, Harrods and London's fashion centre. From the hotel it is about 300 m to South Kensington underground station, 1 km to Harrods department store and Hyde Park, 3 km to Victoria Station, 23 km to Heathrow Airport, 48 km to Gatwick Airport, 56 km to Luton Airport and some 64 km to Stansted airport.The hotel was built in 1900. The accommodation comprises a total of 36 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. Most storeys are accessible by lift. Services and facilities at the hotel include a safe, a restaurant, a breakfast room, a bar, room service, a conference room and a fireplace. Wireless internet access in public areas (for a fee) allows travellers to stay connected.Rooms feature air conditioning, central heating and a bathroom. The carpeted rooms feature a double bed or a king-size bed. There is also a safe. Guests will also find a tea/coffee station included as standard. Internet access, a telephone, a TV, a radio and WiFi ensure optimal comfort. The bathrooms have a shower and a bathtub. A hairdryer is also available. Breakfast can be booked.The following credit cards are accepted at the hotel: American Express, VISA, Diners Club, JCB and MasterCard.