Obiekt Lebah Villa położony jest w zacisznej okolicy w centrum miasta Ubud. Na miejscu Goście mają do dyspozycji całoroczny odkryty basen z barem. Obiekt dzieli 700 metrów od targu w Ubudzie. Z obiektu roztacza się widok na pasmo górskie Campuhan Ridge i pola ryżowe. We wszystkich pomieszczeniach zapewniono bezpłatne WiFi.
Wille urządzone są w nowoczesnym stylu. Ich wnętrza zdobią zabytkowe indonezyjskie meble. Wille dysponują w pełni wyposażoną kuchnią i są wyposażone w telewizor Smart TV z dostępem do serwisu Netflix. Na życzenie dostępny jest stół do masażu. Każda willa dysponuje tarasem lub balkonem. W opcjach zakwaterowania znajduje się łazienka z bezpłatnym zestawem kosmetyków.
Obiekt dzieli 5 minut spacerem od restauracji, sklepów i studiów jogi w Ubudzie. Pałac w Ubudzie oddalony jest od obiektu Lebah Villa o 700 metrów. Odległość od międzynarodowego lotniska Denpasar wynosi 29 km.