Central Lodge Hotels is about 1 mi from Hillbrow Telkom Tower, one of Johannesburg’s most popular landmarks.