Location Gallery
Location Gallery
Location Gallery
Location Gallery
Location Gallery
Location Gallery
Location Gallery
Location Gallery
Location Gallery
Location Gallery
Location Gallery
Location Gallery
Location Gallery
Location Gallery
Location Gallery
Location Gallery
Location Gallery
Location Gallery

Villa Leora

  • Modern
  • Clifton
  • Western Cape
  • Modern, wooden deck, pool, large windows, lounge, dining area, kitchen, TV room, bedrooms, bathroom, sea view, wooden floors, mountain view, terrace, pergola, fireplace, stairs, table tennis table, entertainment area, stone walls, balcony
  • Stills and Film on Request