Shuangying Hotel - Beijing, Beijing, China
Shuangying Hotel - Beijing is conveniently located at Tower 16, Block 17, No.188 Southwest in Beijing, China
Hotel Location:
Address: Tower 16, Block 17, No.188 Southwest
City: Beijing
Country: China
Hotel Features:
- Meeting Room
- Business Center