Kensington Cromwell Apartments is situated a mere 6 minutes' stroll from Bela Bartok Memorial Kensington and 25 km from London City airport. Guests can relax in a roof garden at this apartment.
Marble Arch is at a distance of 3.4 km away, while Tate Modern is approximately 7 km away.
Kensington Cromwell Apartments comes with a freezer and a stovetop available in a kitchen. The café Cafe du Coin is merely 50 metres away. There are Earl's Court underground station 350 metres from the apartment and London West Brompton train station in 10 minutes' walking distance.