Het busstation 10th Mile ligt op slechts 200 meter afstand. Het rustige resort bevindt zich op 11 km van het treinstation van Ella en op slechts 3 km van de pittoreske watervallen Rawana Ella.
Situé à seulement 200 mètres de la gare routière 10th Mile, ce complexe paisible se trouve à 11 km de la gare d'Ella et à 3,5 km des cascades pittoresques de Rawana.