The hotel is located along the west coast, a new business and tourism landmark in Haikou, the capital city of Hainan Province in southern China. Lying at the coast of the Qiongzhou Strait, the hotel is a paradise featuring the ocean extending to the tropical island landscape. It is adjacent to the Hainan International Exhibition Center and the Haikou Municipal Office. It is about 5.3km from the Haikou International Duty Free Shopping Complex, book in advance to enjoy the discount.