| Description: | St Giles Hotel is located in the heart of central London, situated at the junction of Oxford Street and Tottenham Court Road within walking distance to London’s main shopping areas, Theatreland, Leicester Square & Covent Garden. Convenient for visiting the British Museum, London Eye, Madam Tussauds and many more of London’s major attractions. Facilities include range of standard and executive rooms, restaurants & bar. Access (fee payable) to extensive YMCA health & fitness club for guests |