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

Why stay here

  • Free Wi-Fi
  • Airport shuttle

Amenities

  • Accessible shuttle
  • No accessible shuttle
  • Free WiFi
  • Wheelchair accessible

Guest rating

Guests rate Devonshire Studios 5.6 from 5 verified reviews. Recent guest reviews sit with the rooms above.