The Hotel Conchiglia is one of the newest hotels in Shanghai, having opened in 2018. With Shanghai Hongqiao Railway Station just 7km away and Hongqiao International Airport only 12km away, transportation is very convenient. The closest major public transportation, Songhong Road Metro Station, is onl...