Leo Inn encontra-se em Yercaud. O alojamento tem um terraço, vistas do jardim e acesso Wi-Fi gratuito em toda a propriedade.
Oferecendo acesso direto a uma varanda, este apartamento tem uma cozinha totalmente equipada e uma televisão de ecrã plano.
O aeroporto mais próximo é o Aeroporto Internacional de Tiruchirappalli, que fica a 173 km de Leo Inn.