The Zen Villas
Hotel • Resort hotelElegant resort offering villas with tropical gardens & pool areas, plus free in-villa breakfast. People often mention staff, villas, stay, villa, Sanur,
Address
Jl. Kesari II No.3B, Sanur, Denpasar Selatan, Kota Denpasar, Bali 80228, Indonesia
Website
Contact
+62 361 286129Rating on Google Maps
4.70 (101 reviews)Open on Google Maps