Atholl House
Guesthouse
Cape Town CBD
Located in Cape Town, within 1 km of Camps Bay Beach and 1.3 km of Glen Beach, Atholl House provides accommodation with an outdoor swimming pool and free Wi-Fithroughout the property as well as free private parking for guests who drive.
Number of rooms: 3
12 Atholl South Road, Camps Bay, 8005 Cape Town, South Africa