Cromwell Crown Hotel London 139-141 Cromwell Road, London, Sw7 4dx, United Kingdom

Hotel Description

Conveniently placed in the heart of London, The Cromwell Crown Hotel is located on Cromwell Road which is in the Borough of Kensington and Chelsea. The Cromwell Crown Hotel is professionally managed to cater to your business or leisure needs and tailored to meet your requirements. Located close to all major attractions in London, we are within walking distance to the Science Museum, Natural History Museum, Royal Albert Hall, Hyde Park, the heart of theatre land, the Olympia and Earl's Court Exhibition Halls. The Knightsbridge shopping stores are also a short walk away from us. We offer budgeted accommodation; our rates are competitive to the hotels in Kensington area.

Note: We update hotel photos, maps and descriptions on a regular basis – it is the responsibility of the hotel to ensure that these are accurate !

There are currently no reviews for this hotel.

Gallery

  • Cromwell Crown Hotel London
  • Cromwell Crown Hotel London
  • Cromwell Crown Hotel London
  • Cromwell Crown Hotel London
  • Cromwell Crown Hotel London
  • Cromwell Crown Hotel London
  • Cromwell Crown Hotel London
  • Cromwell Crown Hotel London
  • Cromwell Crown Hotel London
  • Cromwell Crown Hotel London
  • Cromwell Crown Hotel London
  • Cromwell Crown Hotel London
  • Cromwell Crown Hotel London

Why Book With Roomex?

  • Award Winning Company
  • Over 100,000 Customers
  • Over 650,000 Hotels Worldwide
  • Exclusive Hotel Deals
  • Safe and Secure Booking
  • Instant Availability & Confirmation
  • Phone Service Support Available
  • Independent Hotel Reviews