AtholPlace Hotel and 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. AtholPlace is a true

Read More