The Shanghai Love at first sight is an ideal spot for travelers wanting to discover the city. The Shanghai Love at first sight offers a pleasant stay in Shanghai for those traveling for business or leisure. The hotel is located approximately 20km from Shanghai Pudong International Airport and 37km from Xinzhuang Railway Station. With multiple attractions nearby including Lianmincun, Zhoupu Sea of Flowers and Wishing Star Park, guests will find plenty to keep themselves occupied. This hotel makes a great place to kick back and relax after a long day of sightseeing. This Shanghai hotel features parking on site. Germaphobes can rest easy - the level of cleanliness is highly rated at this hotel.
Less