Shangri-La Villingili Resort and Spa

Excellent diving and snorkelling plus plenty of secluded tranquillity on a lush private island

from $1070 /night

Per night