Lokalne zabytki, w tym St Matthew i Olympia London, znajdują się w odległości krótkiego spaceru od hotelu.
Pokoje w obiekcie noclegowym wyposażone są nie tylko w urządzenie do parzenia kawy/herbaty i telewizję satelitarną, ale także oferują oddzielną toaletę i prysznic w łazienkach.
W 6 min spacerem można dojść do restauracji Chez Abir Restaurant lub odwiedzić restaurację The Bird in Hand, znajdującą się w mniej niż 250 metrach od obiektu.
W pobliżu znajdują się interesujące miejsca między innymi Muzeum gabinetów dowodzenia Churchilla, około 15 min jazdy autem od hotelu Studio London, a także Wieża zegarowa Big Ben — w około 6 km. Muzeum w Domu Lorda Leightona znajduje się w zasięgu ręki od od hotelu. Rodzinne wakacje w Londynie staną się bardziej ekscytujące, jeśli odwiedzisz Sala zabaw KidZania położony 20 min piechotą od tego hotelu. Stacja metra Kensington jest w małej odległości od Studio w Londynie.