Situated off the southwest coast of Vietnam, alongside a UNESCO-designated World Biosphere Reserve and located just 15 minutes from Phu Quoc International Airport, the resort features 176 suites and 126 villas, set against the waterfront backdrop of Long Beach.
Source: New feed