Fra Super 8 Hotel (Beijing Zizhuyuan South Road) er der mindre end 10 minutters kørsel til Wangfujing-gaden og Den forbudte by (Imperial Palace). Dette hotel ligger desuden en kort køretur fra Sanlitun Road. Offentlig transport ligger kun en kort gåtur væk: Baishiqiao South Station ligger 6 minutter væk og Nationalbiblioteket Subwaystation ligger 11 minutter derfra.