Welcome to the Best Western The Cromwell Hotel

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.

  • "Good Hotel for Royal Albert Hall"

    "Convenient for underground station, Gloucester Road, and about 20 minute walk from the Royal Albert Hall. Hote..."

    April 23rd, 2015

    Richard650, England

  • "Convenience factor"

    "Check in and out was good, no issues with bookings, friendly staff, excellent value for last minute booking,co..."

    April 24th, 2015

    LLFagan, Australia

The Cromwell

108-112 Cromwell Road, London, SW7 4ES

Royal Albert Hall

Natural History Museum

Science Museum

Victoria and Albert Museum

Buckingham Palace

British Museum

Westminster Abbey

Big Ben

Houses of Parliament

London Eye

The Shard

Trafalgar Square

Leicester Square

Piccadilly Circus

St. Pauls Cathedral

The National Gallery

Imperial College London