Choose your country and language:
GGlen Avon Lodge is one of Cape Town's™ premier Boutique Hotels. The Cape Dutch manor house is a peaceful haven set amidst exquisite gardenscapes, boasting extensive displays of indigenous planting and abundant bird life, with the estates unique character of comfort and romance lending to the reassurance of time invested in restoring one's senses.
Information was correct at time of publication. Please visit the establishment’s own online platforms for most recent updates.