Devonshire Studios
PriceCheck live prices
Check availability →- Guest rating
- 5.6 · 5 reviews
- Class
- 2-star hotel
- Address
- 13 Devonshire Terrace, London, England, W2 3DWShow on map
- Check-in / out
- 15:00 / 10:00
Devonshire Studios is a 2-star hotel in London. It's set on 13 Devonshire Terrace, London, England, W2 3DW.
Experience the charm of London at Devonshire Studios, your perfect urban retreat.
Convenient Location
Nestled in the heart of the city, you're just a stroll away from iconic locations like Hyde Park and Kensington Gardens, making it easy to explore the vibrant culture of London.
Comfortable Accommodations
Hvorfor bo her
- Free Wi-Fi
- Airport shuttle
Amenities
- Accessible shuttle
- No accessible shuttle
- Free WiFi
- Wheelchair accessible
Gæstevurdering
Guests rate Devonshire Studios 5.6 from 5 verified reviews. Recent guest reviews sit with the rooms above.