Ember Locke Kensington
4-star hotel in London City Centre
Reviews
9.2 out of 10
Wonderful
Popular amenities
9.2 out of 10
Guests loved the amenities.
Explore the area
202-220 Cromwell Road, London, England, SW5 0SW
- Cromwell Road1 min walk
- Kensington High Street9 min walk
- Natural History Museum15 min walk
- London (LHR-Heathrow)31 min drive