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

Shakespeare Hotel

Great Britain, London

    Amenities

    Average hotel rating

    Short description

    This is a nice hotel and is well located for easy reach of all of London''s attractions.

    Location

    The hotel is located in a quiet residential area, two minutes from Paddington''s tube station.

    Address

    22-28 norfolk square

    London w2 1rs