Tổ hợp khách sạn và biệt thự nghỉ dưỡng quốc tế 5 sao này gồm 500 phòng, được xây dựng trên diện tích 14,1 ha mặt đất và 20,8 ha mặt biển, có kiến trúc tiện nghi, hiện đại, gần gũi thiên nhiên. Bãi biển Sơn Trà được đánh giá là một trong 6 bãi biển đẹp nhất thế giới.