This 3 star hotel is located in the city centre of London and was established in 1936. It is close to the Theatreland and the nearest station is Goodge Street. The Hotel has a restaurant, a bar, a conference room and a coffee shop. All 72 rooms are equipped with hairdryer, safe, trouser press, ironing set and air conditioning.