
Hotel Information
This 3 star hotel is located close to the airport of Heathrow Airport and was established in 2002. It is close to the Heathrow Airport and the nearest station is Hatton Cross. The Hotel has a bar. All 194 rooms are equipped with hairdryer and air conditioning.