Hotel Information
This 2 star hotel is located in the city centre of London and was established in 1915. It is close to the Picadilly Circus and the nearest station is Picadilly Circus. The Hotel has a restaurant, a bar, a conference room and a coffee shop. All 882 rooms are equipped with hairdryer and safe.