Directions to The Twelve Apostles Hotel, Cape Town

The-twelve-apostles-hotel-map
The The Twelve Apostles Hotel in Cape Town is located at VICTORIA ROAD OUDEKRAAL BAY , Cape Town , ZA .   Click on the Google Map above to get an interactive version and see the area around the The Twelve Apostles Hotel .