Archetype Group - Anantara Ubud

ANANTARA UBUD

Location
Bali, Indonesia
Facility
Size
17,700 m²