Karta Vacation Rentals
In the cultural heart of Ubud, Bali, this boutique villa sits minutes from Ubud Palace, the Ubud Monkey Forest and the Tegallalang Rice Terrace. It’s a short walk to the city center and close to temples and museums like Pura Dalem, Puri Lukisan Museum and Gunung Lebah Temple.