The George Lodge International is a magnificent guest house located in the lively town of George, a popular destination on the scenic Garden Route, ideal for guests on holiday in South Africa. Whether on a business trip in George, on holiday in Western more details