The St. Giles Hotel, London has an enviable location being just off Oxford Street. It is approximately 5 minutes walk from Tottenham Court Road Tube Station. The British Museum, Chinatown and many of Londons historic sights are easily accessible. The St. Giles Hotel London offers small, but well organised and comfortable rooms and has the largest sports and leisure facility in Central London