Venue Accessible By
- Complimentary Parking
Super 8 Hotel Chongqing Longtousi Coach station is located at Floor 7-8 and Lobby on Ground Floor of No 1 of Hui Lan Road, Northern New District, Chongqing, China. The hotel is next to Light Rail Line 3, Bus Terminal and only 200 meters from Chongqing North Railway Station. The hotel has 62 tidy, comfortable rooms.