Cromwell Road Apartments offers accommodation in London. Royal Albert Hall is 1.1 km from the property. Free WiFi is available throughout the property.
The accommodation comes with a seating area. Some units also have a kitchen, equipped with an oven and microwave.
Stamford Bridge is 1.4 km from Cromwell Road Apartments, while Olympia Exhibition Centre is 1.4 km away. The nearest airport is London City Airport, 17 km from Cromwell Road Apartments.
Pontuação das 6 opiniões
Muito bom
6.6/10
Quartos: 6
(Pesquisar)
Endereço: 151Cromwell Road, London SW5 0TQ (Mapa)
Cromwell Road Apartments - Fotos