يقع فندق 135A Lordship Lane لندن في منطقة ساوثوارك في لندن، على بُعد 5 دقيقة مشياً على الأقدام من East Dulwich Tavern. كما يوفّر الفندق خدمة الواي فاي المتوفرة في جميع أنحاء الملكية.
في بيت الضيافة المريح ستكون على مسافة 7 كم من غرف حرب تشرشل وعلى مسافة 6 كم من المرصد الملكي. تضمّ المنطقة معالم دينية مثل كنيسة وستمنستر (8 كم) وكاتدرائية القديس بولس (9 كم). يقع فندق 135A Lordship Lane على بعد نحو 15 دقيقة بالسيارة من برج شارد، و تقع محطة قطار ماريليبون على بُعد حوالي 10 دقيقة بالسيارة.
توفّر غرف الضيوف منطقة الجلوس بالإضافة إلى المكتب للكتابة لراحة الضيوف. إنّها مفروشة بنوافذ عازلة للصوت وتحتوي أيضًا على معدات صنع القهوة والشاي.
وعلى مسافة 100 مترًا ستجد الأطباق الفرنسية المقدمة في Boulangerie Jade.