Das Hotel Devonshire Terrace Studios London liegt in unmittelbarer Nähe vom Sussex Gardens Open Space, und zwar ungefähr 6 Fußminuten von hier entfernt.
Das Aparthotel ist in circa 3 km Entfernung vom British Museum und in 450 Meter Entfernung von der U-Bahn-Station Lancaster Gate. Das Naturhistorische Museum ist in einer Entfernung von 25 Minuten zu Fuß vom Hotel. Zu den nahe gelegenen Sehenswürdigkeiten gehört der Royal Academy of Arts, die sich in 2 km Entfernung vom Devonshire Terrace Studios London befindet. Die Unterkunft liegt in einer Entfernung von 20 Minuten zu Fuß vom Bahnhof Marylebone, während die Oxford Street circa 30 Gehminuten von hier entfernt entfernt ist.
Die Badezimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet und halten für Gäste zudem einen Haartrockner und Badelaken bereit.
Sie können im Restaurant Park Grand Paddington Court Restaurant in unmittelbarer Nähe vom Hotel Devonshire Terrace Studios lecker essen.