This 5 star hotel is located in the city centre of London and was established in 1908. It is close to the Piccadilly Circus and the nearest station is Piccadilly Circus. The Hotel has a restaurant, 3 bars, a conference room, an indoor swimming pool and a fitness centre/gym. All 266 rooms are equipped with minibar, hairdryer, safe, trouser press, ironing set and air conditioning.