When would you like to go?
Show filters
Residence Inn by Marriott - Kensington
London W14
spacious, contemporary apartments, located just 3 minutes walk from Kensington High Street
spacious, contemporary apartments, located just 3 minutes walk from Kensington High Street