Check-in: No CheckIn Time
Check-out: No CheckOut Time
Distance to center: 9.4 km
Year Opened: 1997
Rooms: 277
Suites: Unknown Count
Floors: 31
Address: 45 North Zhong Shan Road 210008