About Uma Giri Villas Ubud
Uma Giri Villas Ubud is a lodging, located at Jalan Raya Laplapan, Ubud. 80571 Bali Bali Indonesia. Visit their website www.agoda.com for more detailed information.
Uma Giri Villas Ubud is a lodging, located at Jalan Raya Laplapan, Ubud. 80571 Bali Bali Indonesia. Visit their website www.agoda.com for more detailed information.