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 conveniently located just 1km from Charing Cross Station and 15km from London City Airport. Transportation around the city is also convenient, with Tottenham Court Road Metro Station within walking distance. With multiple attractions nearby including The British Museum, River Thames and Big Ben, guests will find plenty to keep themselves occupied.
After a long day of sightseeing, guests can retire to the comfort of the hotel.
This hotel is particularly popular with those traveling alone.