Ambassador Heathrow Hotel Feltham
10 Hanworth Road
Feltham,
GB TW13 5AB
Near the airport