Location: the hotel is ideally situated in Middlesex, between Heathrow Airport and London. A few minutes walk away is Hounslow West station, which is just one stop away from the airport.
See more: Hotels in Europe Hotels in United Kingdom Hotels in London - Heathrow Airport [lhr] Holiday Destinations in Europe