Ashburn Hotel

111 Cromwell Road, SW7 4DP, London

£148 - £899 per night

About Ashburn Hotel

The Ashburn Hotel boasts a refined and sophisticated atmosphere, reflecting its boutique style. Each of its tastefully designed bedrooms features complimentary Wi-Fi for guests' convenience, allowing them to stay connected throughout their stay. Additionally, the hotel offers turndown gifts as a thoughtful touch to make each guest's experience even more enjoyable. The hotel is strategically located on Cromwell Road, one of London's most iconic streets, which puts it within easy walking distance to many of the city's famous attractions and institutions. In particular, the Ashburn Hotel is situated approximately 500 metres from the Natural History Museum, a world-renowned museum that showcases an incredible collection of over 80 million specimens and artefacts. Guests staying at the Ashburn Hotel can enjoy exploring the surrounding area, which offers a wide range of cultural, educational, and entertainment options. The hotel's proximity to the Natural History Museum makes it an ideal choice for families, students, and anyone interested in science, history, or culture.

Hotel Details

Number of Rooms: 58
Country: GB
City: London