Karta Vacation Rentals
In Tegallalang on the northern edge of Ubud, Bali — a short drive from the Tegallalang Rice Terrace and close to Ubud Monkey Forest and Ubud Palace. This pet-friendly luxury resort is popular with honeymooners and couples seeking private pool villas and forest views.