Com uma piscina exterior aberta durante todo o ano com um bar, a Lebah Villa está situada na área isolada do centro da cidade de Ubud. O Mercado de Ubud fica a 700 metros da propriedade. A propriedade oferece uma vista clara para Campuhan Ridge e para os campos de arroz. O acesso Wi-Fi é gratuito em todas as áreas.
As villas apresentam uma arquitectura moderna com uma estrutura e mobiliário indonésios antigos, cozinhas totalmente equipadas e uma televisão com ligação à Internet e serviço de streaming Netflix. Está disponível uma mesa de massagem, mediante pedido. Cada villa possui um terraço e/ou uma varanda para os hóspedes relaxarem. Todas as unidades incluem uma casa de banho privativa com produtos de higiene pessoal gratuitos.
A propriedade fica a 5 minutos a pé de restaurantes, lojas e estúdios de ioga em Ubud. O Palácio de Ubud fica a 700 metros da Lebah Villa. O Aeroporto Internacional de Ngurah Rai encontra-se a 29 km.