Location: close to Osterly train and underground station. 6 Km. from the airport.
See more: Hotels in Europe Hotels in United Kingdom Hotels in London - Heathrow Airport [lhr] Holiday Destinations in Europe