The St Giles London – A St Giles Hotel is an ideal spot for travelers wanting to discover the city. Visitors to London will find that the St Giles London – A St Giles Hotel is a fantastic accommodation choice.
The hotel is only 1km from Charing Cross Station and 15km from London City Airport, giving guests a number of convenient transportation options. In addition, Tottenham Court Road Metro Station is just a short walk away. With multiple attractions nearby including 10 Downing Street, The British Museum and Covent Garden, guests will find plenty to keep themselves occupied.
This hotel makes a great place to kick back and relax after a long day of sightseeing.
Guests tell us the location of this hotel is fantastic. This hotel is particularly popular with those traveling alone.