Shanghai · China

Baolong Garden Hotel

6 Yushu North Road

Description coming soon.