Choose your room
Cromwell Apartments
- Wi-Fi
- Child-friendly
Cots
- No pets allowed
Cromwell Apartments London boasts views of the city and is located 20 minutes' walk from the scientifically spellbinding Science Museum. Wi-Fi and parking are among the essentials at guests' disposal.
This apartment lies 3.4 km from Green Park London. The 9-room apartment has a central location just steps from Earl's Court metro station. The property is located an 18-minute stroll from the world-famous Natural History Museum.
Cromwell Apartments provides guests with an iron and ironing board, and a washing machine, as well as modern conveniences like a flat-screen TV with satellite channels for a more enjoyable stay. At the accommodation, a separate toilet and a shower have been provided to enhance your comfort. A hairdryer and bath sheets is also featured in the bathroom.
Cromwell Apartments includes a mini-kitchen. London West Brompton train station is in the vicinity of this apartment.