St Giles Hotel

ADDRESS: Bedford Avenue, London WC1B 3GH
RESERVATIONS: +(44)0 20 7300 3030

St Giles Hotel

The St Giles London is one of the most central midtown hotels London's West end, Situated in Bloomsbury near the junction of Tottenham Court Road and Oxford Street and within walking distance to London's shopping areas, tourist attractions and theatres.

Images for St Giles Hotel

Map for St Giles Hotel