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
Reviews
7.6
Good
Popular amenities
Explore the neighborhood
Bedford Avenue, London, England, WC1B 3GH
- The British Museum6 min walk
- Piccadilly Circus15 min walk
- Trafalgar Square16 min walk
- London (LHR-Heathrow)56 min drive