The Cromwell Crown Hotel London
0
Reviews
Bed & Breakfast in London
- South Kensington
139-141 Cromwell Road
, South Kensington, London, SW7 4DX
+44 (0) 20 7370 1222
http://www.cromwellcrownhotel.com/
The Cromwell Crown Hotel is a bed and breakfast with 60 rooms situated in South Kensington that is ideally located within easy access to the West End and some of London's main attractions. Each room has a TV and guests are served with a complimentary breakfast.
|