Soneva Jani is a luxury overwater resort located in a 5.6 kilometer crystal clear lagoon in the Noonu Atoll. The 24 overwater villas all feature a retractable sliding roof from the master bedroom to stargaze at ... Read more

View all hotels in Maldives Islands