Built in 1854 in a designer style, this 6-storey city hotel comprises a total of 364 rooms. Amongst the facilities count a foyer with a 24-hour reception desk, a safe, a currency exchange facility, a cloakroom and lifts. In addition, there is a hairdresser's salon and a bar. The restaurant invites guests to stop off for a bite to eat and business guests may take advantage of the conference facilities as well as the Internet access. Room and laundry services round off the facilities available to guests.
This city hotel lies in the centre of London and enjoys direct links to Heathrow Airport. Hyde Park is just 500 m from the hotel and the famous Oxford Street is around 1 km away. Shopping venues as well as the nearest restaurants and bars are situated a mere 1.5 km from the hotel.