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

Shakespeare Hotel

Great Britain, London


    Average hotel rating

    Short description

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


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


    22-28 norfolk square

    London w2 1rs