This hotel is located at the heart of London within a few metres of Hyde Park, just 50 m from links to links to the public transport network and bars and shopping venues are to be found 100 m from the hotel.This hotel was built in 1800. Guest accommodation comprises 32 rooms. Services and facilities at the hotel include a safe, a restaurant, a café and room service. Internet access in public areas allows travellers to stay in touch whilst on holiday.Each of the rooms is appointed with central heating and a bathroom. All rooms feature internet access and a telephone. A hairdryer is provided in the bathrooms. The accommodation offers breakfast, lunch and dinner.All major credit cards, including VISA and MasterCard, are accepted for payment.