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

Park Grand Paddington Court London

Great Britain, London

    Amenities

    Average hotel rating

    Short description

    Location

    With a stay at Park Grand Paddington Court, you''ll be centrally located in London, convenient to Kensington Gardens and Royal Albert Hall. This 4-star hotel is close to Imperial College London and Selfridges.

    Address

    27 devonshire terrace, paddington

    London

    W2 3DP

    Gb