Offrant un restaurant, Echarm Hotel Shanghai North Bund Tilanqiao Metro se trouve dans le quartier "Songpa-Gu" à Shanghai, à environ 3 km du Centre mondial des finances de Shanghai et à 4 km du Bund. Un Wi-Fi est offert dans tout l'établissement de la résidence.
En séjournant dans cet hotel 3 étoiles, vous êtes invités à découvrir le Jardin Yuyuan à 10 minutes en voiture, ou à visiter des sites sportifs comme le Stade d'Hongkou à 15 minutes en voiture. Echarm Hotel Shanghai North Bund Tilanqiao Metro est situé à 4,1 km du Temple du dieu de la ville, qui est considéré comme un site sacré. Non loin de cet hébergement se trouve le Musée des Réfugiés juifs de Shanghai. Dalian Road est à 750 mètres de l'hotel.