The St Giles London – A St Giles Hotel is an ideal spot for travelers wanting to discover the city. The St Giles London – A St Giles Hotel offers a pleasant stay in London for those traveling for business or leisure.
The hotel is only 1km from Charing Cross Station and 15km from London City Airport, giving guests a number of convenient transportation options. Just a short walk from Tottenham Court Road Metro Station, traveling to most city destinations is a breeze. There is no shortage of things to see in the area, with the The British Museum, River Thames and Big Ben all nearby.
In their spare time, guests can explore the hotel's surroundings.
If you are looking for a convenient place to stay, our guests have told us that this location is excellent. This hotel is particularly popular with those traveling alone.