This 5 star hotel is located in the city centre of London and was established in 1889. It is close to the Trafalgar Square and the nearest station is Charing Cross. The Hotel has 3 restaurants, 2 bars, a conference room, a coffee shop, an indoor swimming pool and a fitness centre/gym. All 268 rooms are equipped with minibar, hairdryer, safe, ironing set and air conditioning.