
This 3 star hotel is located within the city of London and was established in 1967. It is close to the Chiswick House and the nearest station is Ravenscourt Park. The Hotel has a restaurant, a bar and a conference room. All 108 rooms are equipped with hairdryer and trouser press.