BEST WESTERN The Cromwell Hotel is the perfect Kensington retreat for leisure and business travellers alike. Located on Cromwell road in the fashionable borough of South Kensington, this Victorian building has a magnificent view onto a secret garden to make your stay even more memorable. Multi Best Western International Quality Assurance prize winner, our 4 star South Kensington hotel offers comfort, quality and friendly service. Facilities include a cosy bar, gym and meeting room to help make your stay productive. An English breakfast buffet is available to help you start the day full of energy. The hotel is situated on Cromwell Road in South Kensington, locating you just moments from some of the most popular attractions in the city. With easy access to the Science Museum, Natural History Museum and the world-famous Royal Albert Hall, 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.
April 23rd, 2015
April 24th, 2015
108-112 Cromwell Road, London, SW7 4ES