221 Kensington High Street, London, United Kingdom
Central London Boutique Apartments is located 1.7 km from the expansive park "Kensington Gardens" and 5 minutes' walk from 18 Stafford Terrace. Wi-Fi is provided for both business and leisure activities.
This apartment lies in Central London with an array of dining experiences that will tantalise your taste buds and offers swift access to the Design Museum, which is about 300 metres away. Central London Boutique Apartments is in the immediate vicinity of the Japanese Japan House London Cultural Center, while High Street Kensington underground station is a 5-minute walk away. This apartment is also 4.3 km from St James's Park.
The apartment is furnished with a kitchen for guests' convenience. Kensington train station is a short way from the property.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Central London Boutique Apartments!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please