Welcome to the
BEST WESTERN The Cromwell
BEST WESTERN The Cromwell is the perfect retreat for leisure and business travellers alike. Located on Cromwell road in the fashionable borough of South Kensington, this Victorian building holds a magnificent view on a secret garden to make your stay memorable.
Multi Best Western International Quality Assurance prize winner, this 4 star guest accommodation offers comfort, quality and friendly service. You will also find a cosy bar, a gym, a meeting room and an English breakfast Buffet is available to start the day full of energy.
Located just moments from the Science Museum, Natural History Museum and the world-famous Victoria & Albert Museum, as well as Harrods and Harvey Nichols, you will have enough on your doorstep to keep everybody happy! Gloucester Road Tube station is just a few minutes’ walk away with direct transport links to the city centre.