Residence Inn London Kensington

Residence Inn London Kensington
181 – 183 Warwick Road
London
W14 8PU
UK

Hotel website

Telephone:
020 3146 7980