Overview

Bali Life Villa

Search hundreds of travel sites at once for hotel deals at Bali Life Villa

Jalan Kesari No. 7A, Sanur, Denpasar (Bali) 80361, Indonesia
+62 361 270 160

Call

+62 361 270 160
Bali Life Villa
Sat 2/17
Sun 2/18

Overall guest ratings

6.7/10 Good
Based on 15 reviews

Nearby

  • 2.5 mi Bajra Sandhi Monument
  • 2.5 mi Danes Art Veranda
  • 3.3 mi Bali Art Centre
Show all
Map

Map