



Atholl House Cape Town is located at 12 Atholl South Road, Camps Bay, Camps Bay, South Africa.
Use the above navigation to zoom in on the Atholl House Cape Town map. The above Atholl House Cape Town map will assist in finding directions to the Atholl House Cape Town and to help give an indication of its location in Camps Bay.
Camps Bay Hotels | Best Rates | Pictures | Reviews | Map
