Das Hotel Devonshire Terrace Studios London liegt lediglich 6 Gehminuten vom Sussex Gardens Open Space entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt.
Zudem stehen eine getrennte Toilette und eine Dusche sowie Annehmlichkeiten wie ein Haartrockner und Badelaken zur Verfügung.
Das Restaurant Park Grand Paddington Court Restaurant, das sowohl leckere Speisen als auch Getränke serviert, befindet sich etwa 5 Fußminuten vom Hotel Devonshire Terrace Studios entfernt.
Das Hotel befindet sich in 6 km Entfernung von der Saint Paul's Cathedral und in einer 450 Meter Entfernung von der U-Bahn-Station Lancaster Gate. Das Aparthotel liegt in der Nähe von der Tate Gallery of Modern Art, und zwar rund 7 Kilometer entfernt. Vom Devonshire Terrace Studios London aus erreichen Sie das Madame Tussauds in 10 Minuten mit dem Auto. Der Bahnhof Marylebone befindet sich gleich neben der Unterkunft.