AtholPlace Hotel & Villa
North of the largest city of South Africa, Johannesburg, stands the cosmopolitan new suburb of Sandton, where finance, investment, and fine living come together beneath a new silver skyline. Within walking distance of this vibrant new community is the hidden gem, the AtholPlace Hotel and Villa.