Super 8 Hotel (Beijing Zizhuyuan South Road) ligger mindre än 10 minuters bilfärd från Wangfujing Street och Förbjudna staden. Hotellet ligger dessutom bara en kort bilfärd från Sanlitun-vägen. Kollektivtrafik finns i närheten. Till Baishiqiao South station tar det 6 minuter att gå och till National Library Station är det 11 minuter.