Luxury Hotel for sale in Somerset West, South Africa
-
Somerset West
-
Living area
329 -
Bedrooms
13