Choose your room
Cromwell Serviced Apartment
Cromwell Serviced Apartment London hotel provides proximity to the royal museum "Kensington Palace", which is located just 1.9 km away.
Shopping venues in the area include the public Trafalgar Square (4.6 km) and Selfridges London Department Store (3.5 km). Also, the Protestant Westminster Abbey lies nearly a 10-minute drive away, and Earl's Court underground station is merely 300 metres from this London hotel. The Cromwell Serviced is within a few blocks of London West Brompton rail station.
While staying at this London hotel, guests can choose from dining options nearby, such as Cast Iron Bar & Grill, located only 150 metres away, or London Kensington Hotel at a 5-minute walking distance.