We found a cheaper price for you!

1 photo
Beijing, Beijing

Shanshui Hotel

Location

45 North Xidan Street (Xidan Bei Dajie), China
MAP

Nearby accommodations