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

The Royal Cambridge

Great Britain, London

    Amenities

    Average hotel rating

    Short description

    A good hotel in a central location.

    Location

    Located just 3 minutes walk from Paddington Station and 5 minutes walk from Edgware Road and Lancaster Gate tube stations and Hyde Park is withing walking distance too.

    Address

    124-126 sussex gardens

    London w2 1ub