Cape Town, Afrika Selatan
37 Strand St, Cape Town City Centre, 8000
1 king bed
2 single beds
1 single bed