Situé à une distance de 2 km du Parc Fuxing, L'Hôtel Zhao An à Shanghai dispose de l'accès à Internet haut débit dans les chambres. Les clients qui séjournent sur l'hôtel peuvent garer leur voiture sur place.
L'Hôtel Zhao An est situé à Shanghai, non loin de la station de métro Hanzhong Road. L'hôtel est situé dans le quartier "Zhabei", à 650 mètres du Parc de sculptures Jing'an. Cet hébergement offre un accès facile à la Tour de télévision Perle de l'Orient, qui se trouve à une distance de 3 km. L'arrêt de bus West Nanjing Road at North Chengdu Road se trouve à proximité, à quelques pas d'Hôtel Zhao An de 3 étoiles.
Offrant une cuisine européenne, l'Ultraviolet by Paul Pairet est à moins de 13 minutes à pied.