The first St. Regis located on a private island, The St. Regis Maldives Vommuli Resort is an architectural marvel set on nine hectares of lush tropical gardens, powdery white sand and turquoise lagoon. A person ... Read more

View all Luxury Hotels in Maldives Islands