Le Home Inn Shanghai Fengxian City Nanfeng Road est situé à Fengxian, à 30 km de Shanghai Disneyland et à 36 km de Lingang New City. Il propose une réception ouverte 24h/24 et une connexion Wi-Fi gratuite.
Les chambres sont équipées de la climatisation, d'une télévision par câble, d'une bouilloire, d'une douche, d'articles de toilette gratuits et d'un bureau. Leur salle de bains privative est pourvue d'un sèche-cheveux et de linge de lit.
L'hôtel se trouve à 45 km du nouveau parc des expositions international de Shanghai et à 49 km de la station de métro Shanghai South Railway Station. L'aéroport international de Shanghai-Pudong, le plus proche, est implanté à 43 km.