JW Marriott Maldives Resort & Spa has debuted in the Maldives, marking the maiden property for Marriott International’s JW Marriott brand in the island destination. Located on Vagaru island, Shaviyani atoll in the Maldives, the brand new JW Marriott Maldives Resort & Spa is located 55 minutes via seaplane from the capital of Male,…