St Giles Hotel & Leisure Club 3***
|
Short description:Luxury hotel in London with Italian, Japanese and Asian restaurants |
Main catalog categories:
|
The St Giles Hotel in Central London is known to be one of Europe's largest independent hotels. Situated just off Oxford Street, accommodation is 1 minute walk from Tottenham Court Underground Station. The hotel is near Kings Cross St Pancras International and Euston Station, with easy access to Waterloo, Victoria and Liverpool Street Stations as well as many local tourist attractions.