This 4 star hotel is located in the city centre of London and was established in 1997. It is close to the Covent Garden and the nearest station is Holborn. The Hotel has a restaurant, a conference room and a fitness centre/gym. All 192 rooms are equipped with hairdryer, safe, ironing set and air conditioning.