Super 8 Hotel (Beijing Shilihe Metro Station), Super 8 Hotel (Beijing Shilihe subway station) is located in the south of Shilihe bridge 100 meters west, near Shilihe Cultural Park.
Hotel rooms are clean and tidy, with 24-hour hot water, electric kettle, air conditioning, TV, shower and other services.