Park Plaza Sherlock Holmes

108 Baker Street, London W1U 6LJ

+44 20 7486 6161.

http://www.parkplazasherlockholmes.com/

See hotel on map of London

Hotel has received following recommendations in the last three years: 0

Guide to London Hotels 2013