90 apartment is located next to China Red Sandalwood Museun, 9 Theater and Jinzhan Tulip Garden.
Serving a variety of dishes, Qingfeng Dumplings Shop and Xiang Ji Le are just 700 meters away.
The apartment offers rooms with climate control and free Wi-Fi for a comfortable stay in Beijing.
Communication University of China subway station is just a 10-minute walking distance away.
Guests can rent bicycles to explore the local area.