Cromwell Apartments is gelegen in het centrum van Londen, op 12 minuten lopen van Natuurhistorisch Museum Londen en 1,4 km van Victoria and Albert Museum, en beschikt over goed uitgeruste accommodaties met gratis WiFi.
Het appartement biedt een flatscreen-tv en een eigen badkamer met gratis toiletartikelen, een haardroger en bad of douche. Er is ook een koelkast, een magnetron, kookplaat en een waterkoker in de keuken.
Populaire bezienswaardigheden in de buurt van Cromwell Apartments zijn metrostation South Kensington, Olympia Exhibition Centre en Royal Albert Hall. Het dichtstbijzijnde vliegveld is Luchthaven London City, op 19 km van de accommodatie.