St Giles London Hotel
Tel: 020 7300 3000
Star Rating: 3-Star
St Giles offers travelers a growing collection of centrally and strategically located, individual and inspired hotels in the heart of major cities across Asia, Australia, Europe, and North America. Well appointed hotels creating unique experiences that turn ordinary trips into memorable journeys. St Giles hotels are positioned at the very core of major business and cultural hubs around the world, providing guests with the best vantage points from which to plan and enjoy their visits.
London Area: Bloomsbury, Grays Inn
Underground Station: Tottenham Court Road
Train Station: Euston Mainline