The Cromwell is part of The Best Western chain of hotels, which offers over 270 great value hotels located throughout the UK. This London, London hotel offers clean, comfortable and spacious rooms as well good food - all at guaranteed lowest prices. Reservations are made directly with the official Best Western hotel chain
A hotel of real distinction, this wonderful building stands out, but quietly. Centrally located, yet calming in both appearance and character, Best Western The Cromwell reinforces our belief that sometimes, the whisper is louder than the shout. The restful colours and grand Victorian building belie its proximity to the hustle and bustle of London, where The National History, Victoria & Albert and Science museums all offer fascinating day trips.