51.5135 ­-0.132451
Go to map view
Dean Street Townhouse - London - Building
Dean Street Townhouse - London
Dean Street Townhouse - London
Dean Street Townhouse - London
Dean Street Townhouse - London
Dean Street Townhouse - London
Dean Street Townhouse - London
69 71 Dean Street, London, W1D 3SE, United Kingdom +44 207 434 1775

Get Rates

Show Dean Street Townhouse at top of the results.

Get Flight + Hotel

Amenities

General 24 hour front desk, Air-conditioned, Bar/Lounge, No smoking, Restaurant, Room service, Wheelchair accessible
Services Laundry service
Internet Internet, WiFi (free)
Landmarks
Hyde Park 1.4mi Paddington Station 1.9mi Victoria Station 1.3mi Mayfair 0.7mi
Piccadilly Circus 0.3mi Kensington Palace 2.4mi King's Cross St Pancras 1.3mi Covent Garden 0.4mi
SOHO 0.1mi Leicester Square 0.2mi Marble Arch 1.1mi Buckingham Palace 0.9mi
Oxford/Bond Streets 0.6mi Earl's Court Exhibition Center 3.3mi

Guest Ratings

Star Ratings

booking.com
priceline.com
Orbitz