The Kensington Studios

83 Holland Road, London, W14 8HL

Location: Kensington
Check-in: 14:00:00
Check-out: 11:00:00

The Kensington Studios

Enjoy luxury 3 star London accommodation close to Earls Court and Olympia exhibition centres and book a room here! Kensington High Street, Kensington Gardens and Kensington Tube Station are all close by. Convenient amenities include kitchenette, shower, LCD TV and WiFi.