AtholPlace Boutique Hotel
90 Pretoria Avenue
Sandton