Elkington Point biedt uitzicht op de stad en gratis WiFi. De accommodatie is goed gelegen in het centrum van Londen, op korte afstand van station Waterloo, Big Ben en Houses of Parliament.
Er is ook een koelkast en een waterkoker aanwezig.
Westminster Abbey ligt op 1,9 km van de bed & breakfast, en Churchill War Rooms ligt 2,6 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven London City, op 14 km van Elkington Point.