Located in the Fengtai neighborhood in Beijing, 5 miles from National Grand Theater, 7Days Inn Beijing Liuli Bridge Subway Station features air-conditioned rooms with free WiFi throughout the property. Every room is fitted with a TV with cable channels. All rooms are equipped with a private bathroom fitted with a shower. Mei Lanfang Grand Theater is 5 miles from 7Days Inn Beijing Liuli Bridge Subway Station, and Beijing People's Art Theater is 7 miles from the property. Beijing Nanyuan Airport is 8 miles away.