Itone Space is an apartment only 2.9 km from 798 Art Zone.
Beijing Chaolai Agricultural Park is situated around 3.4 km away. A Spring Of Heaven serves Chinese dishes and lies 5 minute's walk from the property.
The apartment offers rooms with an in-room safe, cable TV with on-demand movies, a personal computer, hi-fi and a DVD player for a comfortable stay in Beijing.
A 5-minute stroll takes guests to Wangjing subway station.