Villa Chandra at Surya Kembar Ubud - Villas for Rent in Ubud, Bali, Indonesia
Villa in Ubud, Indonesia. Luxury 3 bedroom villa close to the cultural center of Ubud, Bali. Located amongst beautiful rice fields, complete with full services, housecleaning and staff. Unique, luxury, private 12 meter infinity pool. See our other luxurious villas at: (L...
See this content immediately after install