Hounslow Road, Feltham, Middlesex, GB
St. Giles Heathrow hotel is located in Feltham, United Kingdom, only five kilometers from London Heathrow Airport. Kempton Park Racecourse, featuring a lively horse racing schedule, also stands five kilometers away. Meanwhile, the stately Hampton Court Palace, a former royal residence, is located eight kilometers from St. Giles Heathrow hotel. Hotel Features. St.