


deluxeThe 4-star deluxe, boutique-style Park Plaza Sherlock Holmes is centrally located on London's Baker Street. This stunning hotel is perfectly placed for tourists wishing to explore the many sights and attractions of the city.
The 4-star deluxe, boutique-style Park Plaza Sherlock Holmes is centrally located on London's Baker Street. This stunning hotel is perfectly placed for tourists wishing to explore the many sights and attractions of the city. Madame Tussaud's, Oxford Street, Bond Street, Regents Park and Lords Cricket Ground are all close by and within a short walk away. Visitors can enjoy the quite location close by Regents Park and Regents canal which reaches all the way to Camden Lock and it's famous flea market. The lively bars, restaurants and theatres of West End and Covent Garden are easily accessible, not more than a 15 minute tube journey from this contemporary hotel