Dean Street Apartments
Main amenities
-
Free Wi-Fi
-
No pets allowed
Location
Dean Street Apartments London is nestled in Westminster Borough, which is a great choice for travellers interested in shopping, parksand history, a 7-minute walk from the restaurant Rainforest Cafe.
Guests can enjoy quick access to Seven Dials Streets, which is within a few blocks of this apartment, and Selfridges London, which is 1.5 km away. The apartment is situated within 500 metres of the Grade II listed West End Apollo Theatre, a 5-minute stroll from Tottenham Court Road tube station. Dean Street Apartments is a short way from Gordon Square.
Marylebone train station lies 2.7 km away.