Hotel Leo Villa obsahuje horkou lázeň a zahradu, a se nachází 2 km od Rezervace Ubud Monkey Forest. Ubytování se nachází 30 minut chůze od centra města Ubud.
Ve všech pokojích je k dispozici balkón, šatna a TV s plochou obrazovkou se satelitními kanály, a také samostatná toaleta, vana a sprcha. Některé pokoje v hotelu mají výhled na bazén.
Ubytování je 17 minut pěšky od restaurace Kagemusha, ve které můžete ochutnat asijskou kuchyni.
K Leo Villa patří také soukromý plavecký bazén.
Muzeum a galerie Blanco Renaissance je 10 minut jízdy od hotelu. Hotel se nachází ve čtvrti Penestanan. Leo Villa je asi 31 minut jízdy od letiště Ngurah Rai International.