No image available for this hotel
No image available for this hotel
London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
Gloucester Road, London
Located within 800 metres of Royal Albert Hall in London, The Kensington provides accommodation with free WiFi, a seating area, a flat-screen TV and a kitchen. The accommodation is air conditioned.
See MoreUsage of subsidiary facilities may incur additional fees