THE PENINSULA ALLSUITE HOTEL

Beach and Queen Road
Cape Town
South Africa