2 yıldıza sahip Leigham Court Hotel Londra, Apollo Victoria Tiyatrosu'den 7 km uzaklıkta bulunmaktadır. Otel tesis içinde otopark sunmaktadır.
Bu otel, Dulwich Resim Galerisi'a 2 km uzaklıkta yer alır.
Bu mekanda kişisel kasa, çalışma masası ile donatılmış çift kişilik oda, tek kişilik oda da dâhil olmak üzere 60 oda vardır. Ayrı tuvalet, duş her banyoda bulunmaktadır.
Bu otelde her sabah full İngiliz kahvaltısı hizmeti verilmektedir. Misafirler, yürüyerek 13 dakika mesafede kafe Boyce Da Roca mekanını bulabilirler.