This hotel provides a great place for travelers to relax after a busy day. The hotel is just 13km away from Beijing North Railway Station. The nearby area boasts an abundance of attractions including Celebrity Square, Hannashan Hot Spring (Asian Games Village) and China Science and Technology Museum...