Super 8 Hotel Yangtze River North Street - Shenyang, Shenyang, China
Super 8 Hotel Yangtze River North Street - Shenyang is conveniently located at No 42 Yangtze River North Street in Shenyang, China
Hotel Location:
Address: No 42 Yangtze River North Street
City: Shenyang
Country: China
Hotel Features:
- Business Center