Dean Street Apartments
Dean Street Apartments London is located just 1.3 km from Mayfair and offers Wi-Fi for either business or leisure. The West End Gielgud Theater is only a 6-minute walk away, while Selfridges London is also in proximity to the apartment.
Location
This apartment is nestled in Westminster Borough, which is a great choice for travellers interested in shopping, parksand history, a mere 650 metres from Seven Dials Streets. Within a few blocks of Dean Street Apartments leads to the art museum "National Gallery".
Food & Drinks
The nearest underground stop to the accommodation is Tottenham Court Road, which is approximately a 5-minute stroll away.
Why choose Dean Street Apartments London
Main amenities
-
Free Wi-Fi
-
No pets allowed
Amenities
Dean Street Apartments- Free Wi-Fi
- No pets allowed
Internet
- Free Wi-Fi in rooms
Parking options
- Parking
Devices
- Flat-screen TV
General facilities
- No smoking on site
Pets
- No pets allowed
Important information
Enter dates to see availability