The address of City Lodge Hotel Newtown is: Newtown, Johannesburg, South Africa.