Hello,
I have some meetings coming up and its been organised at Hotel Mutiara in Denpasar- Not the villas in seminyak.
But i cant seem to find any info online about the place. I like to know what i am getting into before i actually get there.
any help/links/info/pics would be brilliant.
Thanks