Located in Beijing, 4.5 miles from Temple of Heaven, LanOu Hotel Beijing Chaoyang Shili River features views of the city. The property is around 5.7 miles from Qianmen Street, 6.1 miles from Wangfujing Street and 6.2 miles from Dashilan Street. The property has a 24-hour front desk and a concierge service for guests.
The rooms come with air conditioning, a flat-screen TV with cable channels, an electric tea pot, a shower, free toiletries and a desk. All rooms have a safety deposit box.
Tiananmen Square is 6.6 miles from the hotel, while Forbidden City is 7.2 miles from the property. The nearest airport is Beijing Capital International Airport, 18 miles from LanOu Hotel Beijing Chaoyang Shili River.