Le restaurant chinois de l'hôtel propose des repas toute la journée et sert un choix de cuisine chinoise ou occidentale. On y sert le petit-déjeuner tous les jours.
Il se trouve au milieu des courbes du Sud et du second et troisième boulevard circulaire. Fang Zhuang Food Street est situé à proximité. Il est seulement à 8 km de la gare de Beijing et à environ 40 minutes de route de l'aéroport de la capitale Beijing.