it is really a very good hotel! a great location, a few minutes from the underground station, oxford street just around the corner with so many shops and department stores. The british museum is also very near. the room was comfortable and well equipped. there are three restaurants: one italian and it was very good and not expensive, one was...
More
- St Giles Hotel
- London St Giles Hotel
- St Giles London
