Wygodny hotel Lordship Studios Londyn jest położony w dzielnicy Southwark prawie 25 min spacerem od atrakcji kulturalnych, takich jak Muzeum i ogrody Horniman. Na terenie obiektu znajduje się również parking.
Wieżowiec The Shard jest 6 km od tego hotelu, natomiast Tower jest w około 7 km stąd. Lordship Studios jest położony w pobliżu atrakcji przyrodniczych, takich jak Park Brockwell 2 km) i Punkt widokowy Sky Garden 8 km). Park Dulwich leży w niewielkiej odległości od obiektu. Stacja kolejowa Marylebone znajduje się w około 10 km, a lotnisko Londyn City - 5 km stąd.
Zawierające aneks kuchenny pokoje w wygodnym hotelu są wyposażone w takie media jak telewizję satelitarną. Wyposażenie łazienek obejmuje zmywarkę, oddzielną toaletę i prysznic. Z okien rozpościera się widok na miasto.
Lordship Studios w Londynie znajduje się bardzo blisko od restauracji Tandoori Nights, która oferuje potrawy kuchni indyjskiej.