Vignette Collection Shanghai Snow World Hotel by IHG liegt in Shanghai und bietet ein Restaurant, kostenloses WLAN und ein Fitnesscenter. 上海天文馆 liegt 1,6 km vom Hotel. Zwischen der Unterkunft und „星空之境海绵公园“ liegen 2,1 km.
Unter den verfügbaren Zimmer beträgt die größte Fläche 350 m². Es gibt Zimmer mit bis zu zwei Schlafzimmern. In einem Zimmer finden bis zu fünf Personen Platz. Vorhanden sind ein beheizter Pool, ein Spa und eine Bar. Die Zimmer bieten außerdem ein eigenes Bad und eine Klimaanlage.