Best Western The Cromwell
Best Western The Cromwell is fabulously located on the Cromwell Road, close to Harrods and Harvey Nichols. Gloucester Road tube station is just around the corner, giving you easy access to everything the capital has to offer. And there are already plenty of things to do in London virtually on our doorstep.
From your base in this distinctive Victorian building, you'll be within walking distance of world-renowned attractions, such as the Science Museum, Natural History Museum, the Victoria & Albert Museum, Royal Albert Hall, Olympia Exhibition Centre.
The hotel's decor combines light and restful colours - creating the perfect ambience for relaxation after time spent sightseeing. Expect a warm welcome and the highest standards of service from the moment you set foot in our chic reception area. There's also free WI-FI throughout.
Best Western The Cromwell is the perfect place to stay in London if you want to be centrally located, but just far enough from the West End for some peace and quiet at the end of the day. We look forward to welcoming you at Best Western The Cromwell.
108-112 Cromwell Road, London, SW7 4ES, United Kingdom