St. Giles Hotel
Hounslow Rd., Feltham, Greater London, United Kingdom, TW14 9AD
(02088) 177000 Phone
(02088) 177001 Fax