Chonpines Hotel- Beijing Caoqiao Metro Station
3 out of 5 stars
24 Hour-Front Desk
Air-Conditioned Public Areas
Hotel located across from metro stationChonpines Hotel- Beijing Caoqiao Metro Station provides a clean and comfortable stay. Guests can expect free WiFi and air-conditioned rooms with television. Located across the street from the Caoqiao Metro Station, the hotel is in a convenient location to accommodate all of your sightseeing needs.
Chonpines Hotel- Beijing Caoqiao Metro StationZhenguosi North Street
100004, Beijing, China