This hotel provides a great place for travelers to relax after a busy day. Beijing North Railway Station and Capital International Airport are located 18km and 26km away respectively. The closest major public transportation, Lishuiqiao South Metro Station, is only 3km away. There is no shortage of t...