Shanghai Wyatt Boutique Hotel se trouve à 1 km de l'Université Fudan et à 6 km de la Tour de télévision Perle de l'Orient. L'hôtel comprend également un parking.
Cet hôtel est situé à Shanghai, non trop loin de la station de métro Guoquan Road. Les sites culturels de la région sont Le Bund (7 km) et le Musée d’histoire de Shanghaï (8 km). Cet hébergement est situé à une distance de 7 km du Centre d'exposition de la planification urbaine de Shanghai. L'arrêt de bus Siping Road Chifeng Road est situé à côté de Shanghai Wyatt Boutique Hotel de 3 étoiles.
Vous pourrez profiter d'une cuisine japonaise dans le Bao Sushi, situé à environ 1 km.