На территории отеля есть ресторан.
Художественный музей Университета Цинхуа находится примерно в 10 минутах езды, а Китайский музей науки и техники — на расстоянии 2 км. В этом районе находятся такие образовательные объекты, как Пекинский университет языка и культуры (3 км) и Бэйханский университет (4 км). Гости также могут увидеть Пекинский национальный плавательный комплекс, расположенный примерно в 2,1 км. Остановка местного автобуса 双泉堡南 находится в 15 минутах ходьбы.
3-звездочный Beijing Shengli Hotel включает 238 номеров с сейфом, мини-холодильником и персональным сейфом. Наряду с мини-холодильником и мини-баром, в номерах есть письменный стол. В ванной к вашим услугам отдельный туалет и душ, а также халаты и банные полотенца.
Ежедневно для гостей отеля Shengli сервируется завтрак "шведский стол".