The St. Regis Maldives Vommuli Resort
Experience World-Class Service at The St. Regis Maldives Vommuli Resort. The first St. Regis located on a private island, The St. Regis Maldives Vommuli Resort is set on nine hectares of lush tropical gardens, powdery white sand and surrounded by a turquoise lagoon. The resort can be reached by seaplane in 45-minute from Velana International […] More