Mimosa Lodge, South Africa, Western Cape

World Luxury Hotel Awards