Best Western The Cromwell London
The Best Western Cromwell Hotel is a brand new contemporary hotel opened June 2007 located just a few minutes walk from Gloucester Road tube station. All the 57 rooms are air-conditioned, ensuite with LCD tv's and have Wireless internet access free of charge. Superb location within easy walking distance of Harrods and the Natural History Museum. The hotel has a lift to all floors. A full buffet breakfast is available at an extra charge. The hotel also offers a relaxed and contemporary bar in which to enjoy a drink or a snack or sit back and watch the large screen television which has satellite channels.
Best Western The Cromwell 110-112 Cromwell Road London SW7 4 ES
2 minutes walk from Gloucester Road Station
Pay meters and NCP car parks 5 minutes drive
Under 2 is free of charge
Compare all the top travel sites
We ﬁnd more hotels! Compare all the top travel sites in one simple search and find just what you're after. Too easy.