This hotel provides a great place for travelers to relax after a busy day. Beijing North Railway Station is located approximately 3km away from this hotel. Famous local attractions Memorial Hall of Xubeihong, Shichahai Shadow Art and Mei Lanfang Memorial, can all be reached with a short walk. In their spare time, guests can explore the hotel's surroundings. Germaphobes can rest easy - the level of cleanliness is highly rated at this hotel.