Centara Hotels & Resorts has opened the first Boutique Collection resort in Vietnam, the Chen Sea Resort & Spa Phu Quoc, Centara Boutique Collection.

More...