Kaja Villa Villa Ubud
Situated 7.2 km from Tegallalang Rice Terrace, Kaja Villa offers an infinity pool, free bikes and air-conditioned accommodation with a terrace and free Wi-Fi.
Number of rooms: 4
Br. Roban, Desa Kelusa , Payangan, 80572 Ubud, Indonesia