Located at an altitude of 1,487m, the hotel has 494 rooms designed like magnificent French palaces, with large windows and balconies offering beautiful views of the 'miniature Europe on Chua Mountain'.
The hotel offers 10 restaurants, bars, and cafes, an indoor heated swimming pool, a spa, a gymnasium, a children's play area, and conference rooms.