Set 1.2 km from Olympia Exhibition Centre and 1.3 km from Royal Albert Hall, Cromwell Apartment offers accommodation in London. Guests benefit from balcony. Free WiFi is featured throughout the property.
There is a seating area and a kitchenette complete with an oven, a microwave and a toaster. Towels and bed linen are provided in this self-catering accommodation.
Stamford Bridge is 1.5 km from Cromwell Apartment, while Chelsea FC is 1.5 km away. The nearest airport is London City Airport, 17 km from Cromwell Apartment.
Score from 1 reviews
Superb
8.8/10
Rooms: 1
(Search)
Address: 180-186 Cromwell Rd, London SW5 0SU (Map)
Cromwell Apartment - Photos