Providenciando vista da cidade e acesso Wi-Fi gratuito, Elkington Point dispõe de acomodações com uma localização conveniente no centro de Londres, não muito longe de Estação de Waterloo, Big Ben e Casas do Parlamento.
Um frigorífico e chaleira também estão disponíveis.
Abadia de Westminster fica a 1,9 km de Elkington Point, enquanto Churchill War Rooms fica a 2,6 km de distância. O aeroporto mais próximo é o Aeroporto London City, que fica a 14 km de Elkington Point.