paleiov's London, UK
Premier Inn London Southwark (Tate Modern) Hotel
15A Great Suffolk Street
Placed just behind Tate Modern, this hotel has not only good rooms and breakfast, but a lovely & smi...
50 Lancaster Gate
I was 4 nights in the hotel last month, after about 2 years in which I used another hotel. This hote...
Holiday Inn London Kensington Forum
97 Cromwell Road
I've been using this hotel many times on my trips to London, and almost always got a comfortable roo...