Cityscape Executive House localiza-se em Eltham, a 6,7 km de Estação de Blackheath, e fornece terraço, jardim e acesso Wi-Fi gratuito. O alojamento está a 14 km de Estação de Metro de Canada Water e 14 km de Estação de Metro de Canary Wharf.
Greenwich Park fica a 10 km de Cityscape Executive House, enquanto Arena O2 está a 11 km de distância. O aeroporto mais próximo é o Aeroporto London City, que fica a 9 km de Cityscape Executive House.