The Ambassador Heathrow Hotel is an elegant, boutique hotel located in a beautifully restored Victorian house dating back to 1905, conveniently located near Heathrow Airport and near Bedfont LakesBusiness Park. The Ambassador Heathrow Hotel is also located near Twickenham Stadium, Kempton Racecourse as well as some of the UK's best-loved attractions, including Hampton Court, Kew Gardens, Windsor Castle, and Thorpe Park.
The Atrium is one of the very best hotels for easy access to Europe’s busiest airport. Our nearest tube station is a two-minute walk away. With Hatton Cross station within the Heathrow Free TravelZone, you can be at Heathrow Hotel Terminals 1-4 in under four minutes and Terminal 5 in under seven minutes.
Show businesses near Feltham