Nestled in the prestigious South Kensington area, this 5-star apartment on Cromwell Road offers a modern and stylish living experience. With impressive city views, this apartment features satellite TV and free WiFi, ensuring you feel at home in the heart of London.
The apartment is equipped with a kitchen, providing all the essentials for your culinary needs.
Apartment rules
Cancellation & early termination
Add dates to get the cancellation details for your stay.
Located in Kensington and Chelsea, this apartment is perfect for travelers interested in architecture, monuments, and atmosphere. The neighborhood offers a vibrant environment with easy access to public transportation and nearby attractions.