Villas on villas-jalan-pantai-seseh, Cemagi, Bali: Shrivatsa Villas is a private 3 bedroom villa within walking distance of villas-jalan-pantai-seseh's restaurants, cafes, and favourite spots. Check availability and book direct.
Cemagi, Bali, Indonesia