Just moments from Feltham Railway Station, Ambassador Heathrow Hotel provides a Victorian place to stay, close to London's popular attractions. It also offers room service, luggage storage and a safe.
Heathrow offers spacious rooms equipped with a TV,
Located just 2 miles from Heathrow airport and only minutes from Feltham train station, this hotel offers good access for the airport, the City and the surrounding areas of Windsor and Twickenham. The hotel is modern in design and offers comfortable room