Strategically located on the popular and scenic South African Garden Route and nestled on a riverine valley the Herolds Bay Hotel provides luxury accommodation in George – South Africa.