This 4 star hotel is located in the city centre of London and was established in 1900. It is close to the National History Museum and the nearest station is Victoria. The Hotel has a restaurant, a bar and a fitness centre/gym. All 150 rooms are equipped with minibar, hairdryer, safe and air conditioning.