The Meru Sanur
Resort hotel
Address
Jl. Hang Tuah, Sanur Kaja, Denpasar Selatan, Kota Denpasar, Bali 80227, Indonesia
Contact
+62 811-9852-680Rating on Google Maps
4.80 (52 reviews)Open on Google Maps
Discover top rated places in Sanur Kaja
Jl. Hang Tuah, Sanur Kaja, Denpasar Selatan, Kota Denpasar, Bali 80227, Indonesia