Das Hotel "St. Giles" in London-Feltham ist am Stadtrand Londons gelegen und verfügt über eine gute Verkehrsanbindung zur Innenstadt. Bar, Restaurant, Lift, Aufenthalts- und Fitnessraum sorgen für einen angenehmen Aufenthalt. Die Zimmer sind mit Bad oder Dusche/WC, Telefon, TV und Klimaanlage ausgestattet.