Best Western The Cromwell


 
Best Western Cromwell London is a hotel located on Cromwell Road in the borough of South Kensington, in close proximity to the Gloucester Road Tube Station. Nearby attractions include the Science Museum, the Natural History Museum, the Victoria & Albert Museum, as well as shopping destinations such as Harrods and Harvey Nichols. The Hotel offers 85 guest rooms with room sizes ranging from 10 sq m to 25 sq m. Facilities in the Hotel include a bar, a lounge, a breakfast room and a gymnasium.