Cape Town, South Africa
09 Alphen Close, Marina Da Gama, Cape Town, 7945
1 double bed & 1 double bed & 1 sofa bed