Offering free WiFi and garden views, Devonshire Terrace Studios is an accommodation located in a central area of London, just 500 metres from Paddington Station and 1.7 km from The Serpentine. The property is around 2 km from Portobello Road Market, 2.2 km from Madame Tussauds and 2.5 km from Lord's Cricket Ground. The aparthotel features family rooms.
The units in the aparthotel are equipped with a flat-screen TV. A microwave, a toaster and fridge are also featured, as well as a kettle. At the aparthotel, all units include bed linen and towels.
Royal Albert Hall is 1.9 km from the aparthotel, while Victoria and Albert Museum is 3 km away. The nearest airport is London City Airport, 18 km from Devonshire Terrace Studios.