HotelsClick.com

Borrman Hotel South Beijing Railway Station Caoqiao Station - Beijing China - Photos

» Borrman Hotel South Beijing Railway Station Caoqiao Station - Beijing China

Booking.com

No photos

Borrman Hotel South Beijing Railway Station Caoqiao Station - Beijing China - Search and Book Hotel

2F Building 6, North Section, Caoqiao