1-2 Devonshire Terrace. London W2 3Dp, London, United Kingdom
The charming The Devonshire Hotel London gives quick access to Sussex Gardens Open Space, situated merely a 5-minute walk away. Featuring Wi-Fi in public areas, the 5-star modern hotel also has amenities such as a restaurant.
The hotel is located right in the centre of London, 3.6 km from the Trafalgar Square art museum "National Gallery" and within 7 km of the huge Borough Market. The public research university "Royal College of Art" is a popular education place to visit within 20 minutes' walk of the Devonshire London. Guests might as well enjoy proximity to Pricess Diana Memorial Garden, situated just 1.2 km away. The Tate Modern lies about a 15-minute ride away, while Lancaster Gate tube station is close to the accommodation.
The Devonshire Hotel has 35 rooms with a seating area. High-speed internet and a flat-screen TV with satellite channels along with coffee/tea making facilities are provided.
You can dine at Laurents, in the immediate vicinity of this London hotel.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about The Devonshire!
For your convenience, we have collected the reviews from several sources.
William
2021-01-26
Comfy bed, helpful staff. Great base for 2 nights...
Rod
2021-01-08
The location was about 20 km from the airport.
Joe
2020-06-08
For tea and goodies visit Laurents, located close by. It is nestled very close to bayswater. The room was modern and we appreciated the stay. Strongly recommend this hotel...
Michael
2020-05-01
We greatly enjoyed how close it is to westminster and lord's cricket ground. Located 10 min walk away from lancaster gate metro station. Serpentine is near the hotel. The rooms met the demands.