TLK Apartments & Hotel - Beckenham Junction is gelegen in Londen, op 5 km van Crystal Palace Park en 8,6 km van station Blackheath. De accommodatie biedt gratis WiFi.
De accommodatie is voorzien van een flatscreen-tv en een eigen badkamer met bad of douche en gratis toiletartikelen. Daarnaast beschikt de kitchenette over een koelkast, een magnetron en een broodrooster.
Greenwich Park ligt op 10 km van het appartement, en concertzaal O2 Academy, Brixton ligt 12 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven London City, op 19 km van TLK Apartments & Hotel - Beckenham Junction.