This hotel is an ideal spot for travelers wanting to discover the city. The hotel is 26km from Hongqiao International Airport and 29km from Shanghai South Railway Station. Just a short walk from Songjiang University Town Metro Station, traveling to most city destinations is a breeze. With multiple attractions nearby including Thames Town Christ Church, Guangfulin Relics Park and Zhongshuge Bookstore, 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 offers parking on site. When it comes to Shanghai hotels, the is highly regarded for its excellent facilities. This hotel is particularly popular with those traveling as a couple.