JW Marriott Maldives Resort & Spa

Vagaru Island, Shaviyani Atoll 40880 Maldives
+960 654-6666

back to top