К Wi-Fi можно подключиться на всей территории.
Парк развлечений «Счастливая долина» находится примерно в 10 минутах езды, а Дворец спорта Пекинского промышленного университета — на расстоянии 2 км. Культурные достопримечательности района включают Музей современного искусства в Пекине, расположенный на расстоянии 4 км. Не менее важно расположение менее чем в 15 минутах езды от Торгового центра The Place. Для тех, кто предпочитает общественный транспорт, станция метро Nanlouzizhuang находится в 550 метрах.
Каждый из 82 номеров оснащен системой климат-контроля, а также телевидением. Они укомплектованы телевидением и системой климат-контроля.