As a business hotel, this is second to none. It is inexpensive, conveniently located in the heart of London, comfortable and well equipped. The rooms are small, and this hotel does not have the charm of some more expensive hotels. Nor, however, is it remotely as bad as a number of lower quality hotels in the area. I used this...
More
- St Giles Hotel
- London St Giles Hotel
- St Giles London
