NORTH LATITUDES BUSINESS HOTEL

5 Changchun Qiao Road
Beijing
China