Hotel Mimosa Lodge
Church Street, 6720 Montagu, South Africa |Show on the map
- Terms and facilities
The beautifully laid out garden invites one to relax and unwind. This historic building features lovely lodges, adding today's luxury to the old world charm.
Services and terms: Hotel Mimosa Lodge