Situated within 1.1 km of Royal Albert Hall in London, Kensington Boutique Apartments offers accommodation with a kitchen. Complimentary WiFi is featured throughout the property.
All units at the apartment come with a dishwasher, oven, a coffee machine, a microwave and kettle. A terrace with garden views is offered in every unit.
Olympia Exhibition Centre is a 16-minute walk from..