Check rates and read customer reviews ›››
Located at the junction of Oxford Street and Tottenham Court Road in the Heart of London's West End, the St. Giles Hotel is within easy walking distance of the main shopping areas, attractions and theatres.
Best Price Guaranteed !
Book now