Room:

Room size:

Included

    Not included

      • * Additional services not included in the price

      Hotel Park Plaza Sherlock Holmes London 4 STARS

        baker street  108, W1U 6LJ  London, London , united kingdom baker street, 108, london , W1U 6LJ, united kingdom Latitude: 51.520981; Longitude: -0.156588