Super 8 Hotel Shanghai Railway Station North Square is located at Room 401,501 of Lane 315 of Hu Tai Road, Zhabei District, Shanghai, China. The hotel is close to Subway Line 1/2/3, Shanghai Railway Station and Shanghai Hongqiao MTR Station. The traffic is very convenient. It is near the commercial streets, which brings it strong commercial atmosphere. It is not far from the living mall and walking street, it is convenient for guests to go shopping. It offers free broadband access, wifi and parking lots. The hotel has 103 warm and comfortable guest rooms.
- The hotel has 103 warm and comfortable guest rooms.