Shangri-La Villingili Resort & Spa Villingili Island, Addu Atoll Republic of the Maldives 960-689-7888 See Profile