Hotel description
This 4 star hotel is located in the city centre of London and was established in 1835. It is close to the Westminster Abbey and the nearest station is Tottenham Court Road. The Hotel has a restaurant, a bar, a conference room and a fitness centre/gym. All 235 rooms are equipped with hairdryer, internet access and trouser press.