يقع فندق The Thames Apartment @ Kelvedon House London في منطقة لامبث، في غضون 20 دقيقة تقريبًا سيرًا على الأقدام من المعالم الثقافية مثل تيت.
يوفّر الفندق مكانًا للإقامة في لندن، على بعد 4.5 كم من كاتدرائية القديس بولس. تشمل أماكن التسوق في المنطقة ميدان ترافالغار (3.5 كم) وبورو ماركت (4 كم). يمكن للضيوف أيضًا زيارة Vauxhall Park، ليس بعيدا عن هذا الفندق. ويقع Thames Apartment @ Kelvedon House على بُعد 10 دقيقة بالسيارة من عين لندن، وعلى بعد نحو 500 متر من محطة مترو ستوكويل.
تشتمل الغرف في مكان الإقامة على مكواة مع طاولة الكي ولوازم كيّ الملابس، بالإضافة إلى مرافق وسائل الإعلام مثل تلفزيون بشاشة مسطحة مع قنوات فضائية.
يقدّم The Canton Arms أنواعًا مختلفة من الأطباق البريطانية على مقربة من الفندق.