Beijing 161 Beihai Courtyard Hotel is located in the Xicheng neighborhood in Beijing, just 2 miles from National Grand Theater.
Certain accommodations include a sitting area for your convenience. You will find a kettle in the room. For your comfort, you will find slippers and a hairdryer. A flat-screen TV is available.
You will find a 24-hour front desk at the property.
Bike rental is available at this hotel and the area is popular for biking. The hotel also provides car rental. Mei Lanfang Grand Theater is 0.8 miles from Beijing 161 Beihai Courtyard Hotel , and Beijing People's Art Theater is 2.2 miles from the property. The nearest airport is Beijing Nanyuan Airport, 10 miles from Beijing 161 Beihai Courtyard Hotel.