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.

Latest Additions Popular Tags