A Smart Stay Apartments 4 stars

17 Pintail Way, 7130 Somerset West, South Africa

Hotel image
Read more reviews for A Smart Stay Apartments