Saint Angel Hotel is located in the CBD are, adjacent to the World Trade Center, Jingguang Center, Yansha Shopping Mall and Kerry Center, and only 6 km from Beijing Railways Station, 22 km off the PEK.
saint angel hotel Hotel Amenities Hotel Dining Recreation & Entertainment