Karta Vacation Rentals
Tucked in lush Ubud about 4 km from the city center, The Forest Villa Ubud sits where nature is literally at your doorstep. Close to landmarks like Ubud Palace, the Monkey Forest and Tegallalang Rice Terrace, it’s a calm base for exploring Bali’s cultural heart.