The Meru Sanur

4.6 (395 Reviews)
Address:
Jl. Hang Tuah, Sanur Kaja, Denpasar Selatan, Kota Denpasar, Bali 80227, Indonesia
Operation Hours:
Sunday: 12:00 AM - 12:00 AM Open
M
T
W
T
F
S
S
Show times
Contact Info:
+62 (0361)2012000
Check Best Prices