WELCOME

 

AtholPlace is a small luxury boutique hotel located in the cosmopolitan
northern suburb of Atholl in Johannesburg.

RESERVATIONS

 

   COPYRIGHT RESERVED © AtholPlace. 2008