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.
Zu den beliebtesten Annehmlichkeiten gehören eine getrennte Toilette und eine Dusche sowie ein Haartrockner und Badelaken.
Das Restaurant Park Grand Paddington Court Restaurant, das sowohl leckere Speisen als auch Getränke serviert, befindet sich etwa 5 Fußminuten vom Hotel 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.