This hotel is situated in a peaceful yet central location, a stone's throw from the idyllic calm of Hyde Park. The famous Park Lane and Oxford Street are also within easy walking distance. Numerous shopping and entertainment venues are located in the hotel's vicinity and all of London's top attractions can easily be reached by making use of public transport.The hotel was built in 1926. Guests are welcomed at the accommodation, which has a total of 43 rooms. A lobby and a reception are available to travellers. Most storeys are accessible by lift. Services and facilities at the hotel include a cloakroom, a baggage storage service, a safe, a breakfast room, a bar, a pub and a library. Wireless internet access is available to guests in the public areas.Each of the rooms is appointed with air conditioning, central heating and a bathroom. A safe and a minibar are also available. Additional features include a fridge and a tea/coffee station. An ironing set is also available for travellers' convenience. Little extras, including internet access, a telephone, a TV and WiFi, contribute to a great stay. The accommodation units include a bathroom with a shower. A hairdryer can also be found in each of the bathrooms. Breakfast can be booked.The following credit cards are accepted at the establishment: American Express, VISA and MasterCard.