Karta Vacation Rentals
Perched on the green ridges of Tegalalang in Ubud, Bali, this villa complex sits about 3.9 km from Pura Tirta Empul and roughly 47 km from Ngurah Rai International Airport. The property is on Jalan Raya Cebok, Tegallalang — a quiet jungle-side spot that feels a world away from the tourist trail.