Guest Review Score: 8.4/10
One of the prestigious four star hotels in London, Ashburn lies in the heart of Kensington and can be reached by boarding a tube to Gloucester Road tube station. The hotel has been elegantly converted from a 19th century townhouse and today offers 38 luxurious and well appointed bedrooms.
The close proximity of the hotel to Earls Court Exhibition Centre offers the chance to explore the running events during the time of their visit.
While staying here, the guests can have a convenient access to the nearby attractions like Natural History Museum, Victoria and Albert Museum and much more.
Check In : 14:00
Check Out :