
London, United Kingdom
STG Hotel Oxford Street - formerly St Giles London
3-star hotel · CRITERION HOSPITALITY
Situated in the heart of London's West End, the modern 3-star STG Hotel Oxford Street (formerly St Giles London Hotel) offers a central location at an affordable price. Just steps from Tottenham Court Road Underground station and…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Restaurant


