11 Vicarage Gate, Kensington, W8, London
26 Princes Square, London
1 review and 0 opinions
"Ok, you enter thru the cellar and the reception area looks quite dodgy, but it's the only noisy and..."
Good for: Singles, Backpacking, Budget Travel
Latest London hotel reviews