Ambassador Heathrow Hotel

10 Hanworth Road, Feltham, TW135AB, United Kingdom
#1 of 2 hotels in Feltham
TripAdvisor Traveler Rating
Based on 116 reviews
Enter dates for best prices
Compare best prices from top travel partners

Nearby Ambassador Heathrow Hotel

Amenities at Ambassador Heathrow Hotel

  • Restaurant
  • Bar / Lounge
  • Beverage Selection
  • Free Parking
  • Free High Speed Internet

Feltham Travel Forum

Need advice about Feltham, United Kingdom? Visit the Travel Forum for Feltham and ask our Answer Gurus.

Feltham Travel Guide