• « previous
  • 1-1 of 1
  • next »

Lighthouse Villa

Nestled in the heart of Shelley Point, Lighthouse Villa is an ideal spot from which to discover St Helena Bay. From here, guests can enjoy e...

Lighthouse Villa

  • « previous
  • 1-1 of 1
  • next »