Devonshire Terrace Studios ligt in Londen, op 3,2 km van het centrum en 6 minuten lopen van station London Paddington, en biedt accommodatie met voorzieningen zoals gratis WiFi en een flatscreen-tv.
Sommige accommodaties zijn voorzien van een balkon met uitzicht op de tuin, een volledig uitgeruste kitchenette en een gedeelde badkamer met douche.
Populaire bezienswaardigheden in de buurt van het aparthotel zijn The Serpentine, Portobello Road-markt en Royal Albert Hall. Het dichtstbijzijnde vliegveld is Luchthaven London City, op 18 km van Devonshire Terrace Studios.