Greater London Villa disponibiliza acomodações em Chelsfield com acesso Wi-Fi gratuito e televisão de ecrã plano, bem como um jardim e um salão partilhado.
Crystal Palace Park fica a 17 km de Greater London Villa, enquanto Estação de Blackheath fica a 18 km de distância. O aeroporto mais próximo é o Aeroporto London City, que fica a 42 km de Greater London Villa.