Jiayuecheng Hotel Beijing is located in Wenhua Road, Liangxiang, Fangshan District, Beijing. It is about 600 meters away from Liangxiang Hospital, 1 km away from Nanguan subway station, 1.5 km away from Liangxiang University Town, and 1.5 km away from Fangshan Tianjie street, Longhu, Beijing.
The hotel room has 24-hour hot water, free WiFi and Internet TV.