Yüz bakımından, masajı, spa tedavisini sunan Ellora Villa, Sanur Beach semtinde, Le Mayeur Müzesi'den 1 km uzaklıkta bulunmaktadır.
Bali Müzesi araçla yaklaşık 15 dakika uzaklıktadır. Sanur şehir merkezi villadan 1 km mesafede yer almaktadır. Villaya 300 metre uzaklıkta Warung Little Bird, Alise's Restaurant vardır. Matahari beach villanın bitişiğinde yer almaktadır.
Havuz manzaralı konaklama birimleri sunulmaktadır.
Konukların daha konforlu konaklaması için ufak mutfak mevcuttur. Shuttle otobüs durağı sadece 5 dakikalık yürüme mesafesindedir. Tesiste jakuzi gibi olanakların yanı sıra özel yüzme havuzu bulunmaktadır.