Echo Villa, um alojamento com um jardim, localiza-se em Mahabaleshwar, a 4 km de Parsi Point, 7,9 km de Sydney Point e 8,5 km de Lingmala Falls. O alojamento fornece estacionamento privado gratuito e uma cozinha partilhada.
Esta casa de férias com um terraço e vista do jardim apresenta 2 quartos, uma sala de estar, uma televisão de ecrã plano, uma cozinha equipada com frigorífico e 2 casas de banho com banheira.
Mahabaleshwar Temple fica a 16 km de Echo Villa, enquanto Lago Venna fica a 16 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de Pune, que fica a 115 km de Echo Villa.