info@villaphoto.com | +62 85 237 850 267
Castil di Udara

Villa Castil di Udara is a beautiful accommodation for a relaxing and comfortable Bali stay located just a short drive from Seminyak. Boasting 4 modern ensuite bedrooms, spacious and open-plan living areas, a sprawling tropical garden and private glistening swimming…