Situé à proximité du carrefour de Huaihai Road et de Fenyang Road, dans le centre de Shanghai, le Howard Johnson Huaihai Hotel propose une salle de sport, 2 restaurants, ainsi que des chambres avec une connexion Internet gratuite. Le quartier de Xintiandi vous attend à 5 minutes en voiture et la place du Peuple, à 10 minutes de route. Le Huaihai Howard Johnson se trouve à seulement 2 minutes à pied de la station de métro South Shaanxi Road (lignes 1 et 10), ainsi qu'à 20 minutes en voiture de la gare de Shanghai. La gare et l'aéroport de Shanghai-Hongqiao sont accessibles en 45 minutes de route. L'aéroport international de Shanghai-Pudong est implanté à 1 heure en voiture. Les chambres non-fumeurs du Howard Johnson affichent une décoration moderne. Bien équipées, elles sont dotées de baies vitrées, d'une télévision à écran plat de 81 cm et d'une baignoire. Le restaurant prépare une variété de plats chinois et occidentaux. Le bar du hall sert des collations légères et des boissons rafraîchissantes. L'établissement comporte une salle de sport, des services de change et de billetterie, ainsi qu'une réception ouverte 24h/24 avec une bagagerie.