About 2 BDR Apuh Sari Villa Ubud
2 BDR Apuh Sari Villa Ubud is a lodging, located at banjar apuh, Lodtunduh, Ubud, Gianyar, Bali 80582. banjar apuh, Lodtunduh, Ubud, Gianyar, Bali 80582. 80361 Bali Bali Indonesia. Visit their website www.agoda.com for more detailed information.