Tag: The Meru Sanur
Bali’s first international hotel site transforms into all-purpose destination
The area where Bali’s first international hotel, the Grand Inna Bali Beach Hotel, Sanur, once stood has been transformed into a special economic zone...







