يقع فندق The London South 3 في منطقة لامبث في لندن، على بُعد 5 دقيقة فقط مشياً على الأقدام من Whirled Cinema.
في بيت الضيافة ستكون على بعد 4.4 كم عن شكسبير غلوب وعلى بعد 3.8 كم عن قصر وستمنستر. تضمّ المنطقة معالم دينية مثل كاتدرائية القديس بولس (6 كم) وكنيسة وستمنستر (3.9 كم). على بعد نحو 10 دقيقة بالسيارة من الفندق سيجد الضيوف عين لندن. يرتبط فندق The London South 3 مباشرةً بمحطة قطار لندن دنمارك هيل التي تقع على مسافة 1 كم فقط.
تشتمل الحمامات على المرحاض المنفصل والدوش بالإضافة إلى وسائل الراحة مثل مجفف الشعر والمناشف.
يمكنك الاستمتاع بتجربة تذوق الطعام في Wang Fa الذي يقدّم المأكولات الصينية على بعد 500 متر.