Avalon Guest Manor Accommodation in Newcastle KwaZulu Natal South Africa – Africa Travel Channel

Africa Travel Channel - Avalon Guest Manor is set in the heart of the stylish Newcastle suburb of Aviary Hill, only 10 minutes from the CBD it is the preferred business and leisure retreat. Avalon Guest Manor...more than a Guest House...a Gracious Manor.