AP The Andros Boutique Hotel

6 Paradise View Road
Cape Town
South Africa