Ubud Green Resort Villas Powered by Archipelago
Jln. Sri Wedari No. 8, Tegallantang, Kecamatan Ubud, Kabupaten Gianyar, Ubud, Bali, 80571
Stay at this 4-star villa in Ubud. Enjoy free WiFi, free parking and 2 outdoor pools. Our guests praise the restaurant and the spacious rooms in their reviews. ...