Resort tọa lại tại Bản Lùn, xã Mường Sang, huyện Mộc Châu, tỉnh Sơn La, cách thành phố Hòa Bình 126 km theo đường Quốc Lộ 6 (tầm khoảng 2 đến 3 tiếng đi xe ô tô). Khu nghỉ cách Hà Nội 208 km.