UNIVERSEHOTELS, hotels, rooms, reservation, bookUNIVERSEHOTELS, hotels, rooms, reservation, book
Home > List of countries > United Kingdom > London
 

Hotels: Sherlock Holmes - London

Hotel London, Hotels London London: Park Plaza Sherlock Holmes London
Hotel London, Hotels LondonHotel London, Hotels LondonHotel London, Hotels LondonHotel London, Hotels London
price from 102.35 GBP
7.2/10 (168)
108 Baker Street, Westminster, W1U 6LJ, London
On the world-famous Baker Street, just a few minutes’ walk from Oxford Street, this boutique-style 4-star hotel offers luxurious air-conditioned rooms, award-winning cuisine and a spa and health club. The Park Plaza Sherlock Holmes London has a gre...

Find hotel


Destination:

X
X

Search by hotel name or chain:

 

 

Hotels in Paris

Hotels in London

Hotels in Berlin