La villa Kiara's Place, Ubud, de 63 m², cuenta con una piscina privada con capacidad para un máximo de 3 personas y se encuentra a a unos 25 minutos a pie del Museo de Arte Neka. Esta villa, que ofrece a sus huéspedes Wi-Fi y un aparcamiento privado, está a unos 2 km del Bosque de los Monos de Ubud.
Situada en el barrio Sayan de Ubud, la villa está bastante cerca de la galería de arte Wayan Gama Painting. El Mercado de Ubud se sitúa a unos 30 minutos a pie del establecimiento.
Los huéspedes pueden comer en el restaurante D' Bale Juice and Salad, situado a unos 100 metros.