Victoria metro istasyonundan 300 metre mesafede konumlanan The Tophams Hotel Londra, özel bir kasa, 24-saat güvenlik sunar. Bu otel, Madame Tussauds'a 3 km ve Borough Pazarı'a 4 km mesafededir.
Konaklama tesisi Londra şehrinin tarihi bölgesinde yer almaktadır. Otel, Londra şehrinin Victoria semtinde, şehir merkezine 2 km uzaklıkta yer almaktadır. The Tophams Hotel, Battersea Parkı'a kısa bir sürüş mesafesindedir.
Bu mekanda kişisel kasa, çalışma masası ile donatılmış ve iki kişilik oda, tek kişilik oda gibi oda seçenekleri sunan 51 oda bulunmaktadır. Tüm odalardan şehir manzarasının keyfini çıkarabilirsiniz.
Tesiste her sabah lezzetli kahvaltı servis edilir. Konuklar lounge barda vakit geçirebilirler. The Tophams Hotel Restaurant, The Tophams Hotel'e 250 metre uzaklıktadır.