The Ashburn Hotel London
0
Reviews
Other Hotels in London
- South Kensington
111 Cromwell Road
, South Kensington, London, SW7 4DP
+44 (0) 20 7370 3323
http://www.ashburnhotel.com
The Ashburn Hotel is situated in South Kensington and within easy access to the West End and London's main attractions. The area is surrounded by a large number of bars and restaurants. There are 41 rooms equipped with televisions and a Continental breakfast is served.
|