3-gwiazdkowy Leo Villa Ubud mieści się w dzielnicy Penestanan, zaledwie 2 km od takich kulturalnych atrakcji jak Muzeum Sztuki ARMA. Hotel oferuje parking na swoim terenie oraz basen.
Muzeum Masek i Lalek Setia Darma znajduje się 3 km od hotelu oraz Puri Lukisan jest w 3 km. Do zabytków religijnych w okolicy należą Świątynia Pura Taman Saraswati ( 2 km) i Świątynia Buddyjska Gunung Lebah ( 2,1 km). Do najlepszych zabytków, które można tu zwiedzić, należy Świątynia Puri Saren Agung, położony zaledwie 3 km od tego obiektu.
Wyposażenie dostępne w pokojach zawiera balkon, garderobę i telewizję satelitarną. Łazienki z oddzielną toaletą, wanną i prysznicem, oferują również ręczniki kąpielowe i kapcie.
Restauracja Kagemusha znajduje się w odległości minutowej jazdy samochodem od tego hotelu i serwuje dania kuchni japońskiej.
Przyjazd:od 14:00-15:00 godz.
Wyjazd:do 12:00-13:00 godz.