Ambassador Heathrow Hotel Ambassador Heathrow Hotel, 4 Star Accommodation

10 Hanworth Road, Feltham, London, TW13 5AB

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.

Search deals for Ambassador Heathrow Hotel
/

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.

Compare similar hotels

Customers who viewed Ambassador Heathrow Hotel also viewed the following hotels in Feltham