Urban Oasis Aparthotel &Amp; Spa - Cape Town South Africa - Photos
Urban Oasis Aparthotel &Amp; Spa - Cape Town South Africa - Search and Book Hotel
Plein Street, 91, Cape Town,8001, Cape Town, South Africa
8000 Cape Town
Hotels 3 Stars South Africa