142 Cromwell Road, Kensington And Chelsea, London, United Kingdom
This destination can have additional per person taxes which are excluded in the prices below
Located in Central London, this property is just a 10-minute walk to the Baden-Powell House. It is surrounded by a range of popular eateries and is within a 10-minute walk of Earl's Court Tube Station...
Distance to city centre
Policies vary by room type and provider.
+44 203 645 1799
You can reach the front desk of Cromwell Road One Apartments at +44 203 645 1799.
Check-out should be before 11:00 AM. For checking in at Cromwell Road One Apartments, guests should plan for any time after 3:00 PM on the day of their scheduled arrival.
Cromwell Road One Apartments is a walkable distance (1.1 mi) from Hyde Park, London, ENG, United Kingdom.
Cromwell Road One Apartments is 0.5 mi away from the center of Westminster, London. Consider visiting Big Ben, a popular landmark that can be accessed from Cromwell Road One Apartments by various forms of transportation.