
This 5 star hotel is located in the city centre of London and was established in 1910. It is close to the Buckingham Palace and the nearest station is Victoria. The Hotel has a restaurant, a bar, a conference room, an indoor swimming pool and a fitness centre/gym. All 71 rooms are equipped with hairdryer, safe and air conditioning.