We are a Guest House with 7 bedrooms with on suite bathrooms.
(076) 499-47... SHOW
Umlilo Lodge
St Lucia, South Africa
Welcome to Umlilo Lodge Umlilo Lodge is a 4 star guest house situated in the small village of St Lucia, the only private village in the world to be completely surrounded by a World Heritage Site. We offer 12 comfortable en-suite guests rooms in our tropical treehouse like lodge.