Hotel the Land Shanghai is the first art hotel in Shanghai founded by HaiShang Shan Art Group with a new concept of management. Hotel the Land Shanghai is a 15,000 square metres building located about 5 kilometres from the Hongqiao Airport. It takes about 10 minutes ... Hotel Details
Holiday Inn Express Meilong Shanghai hotel is the new international hotel located in the Southwestern part of Shanghai with great access to Metro and Highway Systems. The Holiday Inn Express Meilong Shanghai hotel offers a fresh, comfortable and uncomplicated stay experiences to travellers who value time and ... Hotel Details