Oh no. Unfortunately we don't have any results. Please reset your search criteria.

ibis Styles London Gloucester Road Hotel

Great Britain, London


    Average hotel rating

    Short description

    This hotel, housed in a historic building, is superbly located on Cromwell Road, in the area of Kensington. The nearest underground station, Gloucester Road station, is to be found within walking distance from the hotel, although many sites of tourist interest, such as Harrods, Oxford Hyde Park, the Natural History Museum and the Science can be reached on foot. Kensington Palace is around 1.3 km away and the Royal Albert Hall is approximately 1.6 km from the hotel. Heathrow airport is the nearest one, being only 22 km away.


    With a stay at Best Western The Cromwell in London (Kensington), you''ll be minutes from London Natural History Museum and Imperial College London. This 4-star guesthouse is close to Royal Albert Hall and Harrods.


    110-112 cromwell road


    SW7 4ES