Das Hotel Lordship Studios London liegt etwa 25 Gehminuten vom Horniman Museum entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von London.
Die Zimmer verfügen über einen Wasserkocher sowie über einen Flachbild-TV für den Komfort der Gäste. Jedes Hotelzimmer ist mit einem privaten Bad ausgestattet.
Zu den Speisemöglichkeiten gehört auch das Restaurant Hisar ganz nah am Lordship Studios London.
In 300 Meter Entfernung vom Oddono's East Dulwich gelegen, ist das Hotel auch 6 km weit weg von den Einkaufsmöglichkeiten wie dem Greenwich. Rye Books liegt auch ein paar Schritte entfernt vom Aparthotel. Das Lordship Studios London befindet sich in 7 km Entfernung von der Tate Gallery of Modern Art. Die Unterkunft liegt in circa 20 Autominuten Entfernung vom Bahnhof Marylebone. Die Fahrt vom Flughafen London City bis zum Hotel dauert etwa 35 Autominuten, da es nur 5 km entfernt ist.