Reserve
The Vatica Hotel (Shanghai International Tourist Resort Huaxia East Road Metro Station) was recently opened in 2016, making it a fantastic choice for those staying in Shanghai. Pudong International Airport is located approximately 18km away and Shanghai South Railway Station around 28km away. Being ...