Hi Inn Beijing South Station North Avenue ayant 2 étoiles est situé dans le quartier "Fengtai" à Pékin, à 29 minutes en voiture de l'aéroport Beijing Capital International.
Le Temple du ciel et Yingshan Gongyuan se trouvent dans un rayon de 3 km et à une distance de 7 km de l'hôtel. La zone comprend des sites religieux tels que la Mosquée de Niujie (3 km) et le Temple Fayuan (2 km). Il y a le Parc Beihai dans un rayon de 7 km, tandis qu'Erenhot gare routiere à une distance de marche de cet hôtel. La Beijing South, située à une distance de 10 minutes à pied, offre une connexion rapide à tous les quartiers de Pékin.
Le lieu dispose de 81 chambres équipées d'un pupitre d'écriture, d'une TV et d'une climatisation, et pourvoit Hi Inn Beijing South Station North Avenue idéal à Pékin. Elles comportent des salles de bain avec une toilette séparée et une douche et le confort est assuré par un sèche-cheveux et des draps de bain.