O The Lokha Ubud Resort, Villas & Spa é um alojamento acolhedor de 5 estrelas, que fica a 3.3 km de Museu Neka e a 18 minutos a pé do Caminho do Cume de Campuhan. Este hotel de Ubud está situado a alguns passos de Karsa Spa e se orgulha da piscina infinita e vista para o jardim.
O balneário está situado a uma distância de 150 metros de I Wayan Karja Gallery, no bairro Sambahan em Ubud. Os locais históricos na área incluem o Palácio Real de Ubud a 2.5 km de distância. Lokha Ubud Resort, Villas & Spa fica a 10 minutos de carro de Museu de Arte Agung Rai. Tem paragem Desa Visesa Ubud - Line 5 perto do local charmoso, está a 450 metros de distância.
O hotel dispõe de 55 quartos equipados com TV de tela plana com canais via satélite e TV com vários canais, bem como máquinas de café/chá. Mobilados com escrivaninha, eles também têm janelas a prova de som. As casas de banho são equipadas com casa de banho separada e chuveiro, bem como secador de cabelo e lençóis de banho.
Os hóspedes podem aproveitar o tempo no bar da piscina. Ele tem vista para a beira da piscina. Karsa Kafe está localizado ao lado do The Lokha Ubud Resort, Villas & Spa e serve refeições de cozinha Indonesische, a 5 minutos de distância a pé.