

Hotel
Umlilo Lodge is a 4 star guesthouse situated in the small village of St. Lucia - the only private village in the world to be completely surrounded by a World Heritage Site.
Unfortunately, Umlilo Lodge hasn't added any meeting rooms to their profile on The Vendry.
Do you work for Umlilo Lodge? Contact us to learn more about who's managing this profile or gain access.