Choose your room
Dean Street Apartments
To enjoy your vacation in London, stay at the 3-room Dean Street Apartments London, which is approximately 2 km from the privately run Sherlock Holmes Museum and about 25 minutes' walk from Buckingham Palace. Wi-Fi is provided for both business and leisure activities.
The apartment is located in Westminster Borough, which is a great choice for travellers interested in shopping, parksand history, a few steps from Tottenham Court Road tube station. The 13.7-tonne Big Ben Bell is around 10 minutes by car from this apartment. The Sondheim Queen's Theatre is within reach of Dean Street Apartments, and the buzzing Theatre-district Piccadilly Circus Square is also merely 0.7 km away.
The accommodation is 2.7 km from Marylebone railway station.