Address: 181-183 Warwick Road, London, W14 8PU
Local: 020 3146 7980
Residence Inn London Kensington offers spacious, self contained and serviced apartments with separate kitchens, living and dining areas, along with a 24-hour gym, complimentary breakfast, free Wi-Fi, 24/7 Grab n' Go Pantry and local restaurant delivery.
Monday to Sunday
Open 24 Hours