Quy mô của Dự án là xây dựng, hoàn thiện khoảng 190 căn biệt thự sinh thái nghỉ dưỡng với tổng diện tích khoảng 81.678 m2; xây dựng, hoàn thiện và kinh doanh các công trình thương mại với diện tích khoảng 31.706 m2 (tương đương tổng số 1.150 căn nhà ở thương mại); hệ thống hạ tầng kỹ thuật; hệ thống hạ tầng xã hội. Quy mô dân số khoảng 4.300 - 4.600 người.
Dự án được đầu tư nhằm hình thành khu đô thị du lịch sinh thái hiện đại tại xã Vân Hồ, thuộc Khu du lịch Quốc gia Mộc Châu, thúc đẩy du lịch sinh thái, nghỉ dưỡng, trị liệu kết hợp với du lịch văn hóa tại địa phương. Thời hạn hoạt động của Dự án là 50 năm, trong đó thời gian thực hiện hoạt động xây dựng và kinh doanh bất động sản là 15 năm.