country: United Kingdom, city: London (South Kensington)
Cromwell Crown Hotel 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, Cromwell Crown Hotel is close to numerous area attractions in London. The Science Museum, Natural History Museum, Royal Albert Hall, Hyde Park, The 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
The hotel also offers conference facilities to cater comfortably for up to 50 delegates.
Hotel Facilities: | Room Facilities: |
---|---|
Conference facilities Faxing facilities Internet access Lobby Reception Room service |
Cable / Satellite TV In-room safe Internet access Telephone |
Extra Information:
Address:
139-141 Cromwell Road
SW74DX London