A Teja Lokha Ubud Villa está localizada no bairro Kedewatan a uma distância aproximada de 25 minutos a pé de Museu Neka e dispõe de piscina infinita, bem como de vistas para o jardim.
Os hóspedes encontrarão o Caminho do Cume de Campuhan a uma distância de 3.5 km desta pousada de Ubud, e o Blanco Museum fica a 3.7 km de distância. Esta vila está situada a alguns passos de Bali Rafting Adventure.
As casas de banho de uma Teja Lokha Ubud Villa também incluem casa de banho separada e chuveiro. Além disso, secador de cabelo, roupões e touca de banho são fornecidos para seu conforto.
Entre outras comodidades, a acomodação de Ubud fornece chaleira elétrica, refrigerador e artigos de vidro para auto-serviço. Os hóspedes também podem tomar refeições em zona de refeições durante a sua estadia. Esta Teja Lokha Ubud Villa fica a uma distância de 600 metros da pizzaria Pizza Made.