The Ambassador Heathrow Hotel is a perfect choice for business and leisure travellers looking for accommodation near Heathrow Airport. Feltham Train Station is a short walk from the hotel.
Ambassador Heathrow Hotel
10 Hanworth Road,
Feltham, London,
TW13 5AB
The Ambassador Heathrow Hotel is located just 10 minutes from Heathrow Airport. Nearby attractions include Hampton Court Palace, Twickenham Rugby Stadium and Thorpe Park all of which are within easy reach.