at Bedford Avenue, London , WC1B 3GH United Kingdom
ST GILES HOTEL IN BLOOMSBURY, CENTRAL LONDON
Centrally located in London's West End, St Giles London - A St Giles Hotel is situated in Bloomsbury near the junction of Tottenham Court Road and Oxford Street, just steps from theatres, top London attractions, shopping, restaurants, and nightlife.
Located only 200 yards from Tottenham Court Road Underground Station. Euston Station – 1 mile Kings Cross St Pancras International Station – 1.3 miles
6831 FB users likes St Giles London - A St Giles Hotel, set it to 39 position in Likes Rating for London, United Kingdom in Hotel & Lodging category
St Giles London - A St Giles Hotel is London based place and this enity listed in Hotel category. Located at Bedford Avenue WC1B 3GH. Contact phone number of St Giles London - A St Giles Hotel: 020 7300 3000