Vista Villa – Somerset West


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.

Travel Assist
Latest Additions Popular Tags