Cromwell Crown Hotel

141 Cromwell Hotel, London, SW7 4DX, United Kingdom

About Cromwell Crown Hotel

The Cromwell Crown Hotel London welcomes you to our London hotel website. We are located in the heart of London, near to all major attractions in London. The Science Museum, Natural History Museum, Royal Albert Hall, Hyde Park, Victoria and Albert museum, The Olympia and earls court exhibition halls, the Knightsbridge shopping stores are also a short walk away. The Cromwell Crown Hotel in Royal borough of Kensington and Chelsea specialises in group accommodation on budgeted rates-whether it is a leisure or study trip. The hotel provide free breakfast, wireless Internet.

Amenities

  • Internet Access - in room for fee

Location

Cromwell Crown Hotel
141 Cromwell Hotel, London, SW7 4DX, United Kingdom

Logo

We are an independent travel network
offering over 100,000 hotels worldwide

Learn more Learn more