Cromwell 3 Apartment London is nestled in the South Kensington district, a 5-minute walk from the restaurant Lorenzos London.
This property is furnished with a fully-fitted kitchen for guests' convenience.
The friendly Princess Diana Memorial Fountain is located right around the corner from this apartment, while Earl's Court tube station is 450 metres away. The apartment gives access to the Royal Albert Hall, which is a 25-minute walk away. Cromwell 3 Apartment is also 2.1 km from the botanic and apothecary Chelsea Physic Garden. London West Brompton train station lies a 10-minute stroll away.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please