Cape Stay Travel Blog - Accommodation from Cape Town East London - South Africa - Cape Town Accommodation

Vista Villa

Published : July 18, 2022 9:41 pm

2 beautiful apartments special for the stunning views and magnificent garden. Situated in Somerset West these apartments offer self catering accommodation for 2 to 4 guests.