
This 5 star hotel is located in the city centre of London and was established in 1975. It is close to the Buckingham Palace and the nearest station is Hyde Park Corner. The Hotel has 2 restaurants, a bar, a conference room, a coffee shop and a fitness centre/gym. All 447 rooms are equipped with minibar, hairdryer, safe, ironing set and air conditioning.