Devonshire Terrace Studios se encuentra en Londres, a 3,2 km del centro y a 6 min a pie de Estación de Paddington, y ofrece alojamiento con equipamiento como wifi gratis y TV de pantalla plana.
Algunos alojamientos incluyen un balcón con vistas al jardín, zona de cocina totalmente equipada y baño privado con ducha.
Cerca del alojamiento hay puntos de interés como The Serpentine, Mercado de Portobello Road y Royal Albert Hall. El aeropuerto más cercano (Aeropuerto de Londres - City) está a 18 km del alojamiento.