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

ibis Styles London Gloucester Road Hotel

Great Britain, London

    Amenities

    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.

    Location

    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.

    Address

    110-112 cromwell road

    London

    SW7 4ES

    Gro├čbritannien