St. Regis Vommuli Resort to open in 2016
The resort will be located on a private atoll surrounded by unspoiled beaches and a secluded lagoon, and will feature 77 private villas
The resort will be located on a private atoll surrounded by unspoiled beaches and a secluded lagoon, and will feature 77 private villas