The Sushi Star Hotel (Shanghai Caohejing Area) is a great choice for guests looking for accommodation in Shanghai, having been recently opened in 2016. Boasting a convenient location, the hotel is just 6km from Shanghai South Railway Station and 12km from Hongqiao International Airport. Being just minutes away from Hongmei Road Metro Station allows guests to explore the city with ease. With multiple attractions nearby including Gumei Sports Park, Caohejing Development Zone Park and Shanghai Normal University, guests will find plenty to keep themselves occupied. When guests have some time on their hands they can make use of the onsite facilities. This Shanghai hotel provides parking on site. Our guests consider this hotel to have excellent service. This hotel is particularly popular with those traveling on business.