Mamaka Resort Kuta Marks Ovolo Group’s First Expansion In Indonesia
The expansion of contemporary hotel collection Ovolo Group shows no signs of slowing down with the design-savvy company welcoming its first property in Indonesia. The latest addition, Mamaka by Ovolo