• large outdoor pool on a large property
  • en-suite, well appointed, somerset west, albourne guest house
  • spacious en-suite, boutique guest house, somerset west