St Giles Hotel - London
Photo gallery for St Giles Hotel - London
Overview of St Giles Hotel - London
St Giles Hotel - London
Hotel in London City Centre
7.6
Good
Popular amenities
- Bar
- Free WiFi
- Housekeeping
- Business services
- 24/7 front desk
Explore the area
Bedford Avenue, London, England, WC1B 3GH
- Hudson's House1 min walk
- The British Museum6 min walk
- London Euston Station19 min walk
- London (LHR-Heathrow)56 min drive