
More
hotel and room photos |
139-141 Cromwell Road, SW74DX London
London South Kensington
United Kingdom
The Cromwell Crown Hotel is professionally managed to cater to your business or leisure needs and tailored to meet your requirements. Location Located in the heart of London, this property is close to numerous area attractions in London. The Science Museum, Natural History Museum, Royal Albert Hall, Hyde Park, Olympia and Earls Court exhibition halls are some of the places to visit. Rooms The hotel offers comfortable guestrooms that are thoughtfully decorated to give a fresh, relaxing and warm homely atmosphere. Restaurant Guests can start off the day with a delicious Continental breakfast that is served at the dining hall. General Business travellers can make use of the conference facilities, offered at the Cromwell Crown Hotel. In addition, faxing and internet access are also available, for your convenience. |
Per night rate guide*
GBP 48
Check hotel rates |