Super 8 Hotel (Liujiayao Metro Station) ligger mindre än 10 minuters bilfärd från Wangfujing Street och Förbjudna staden. Dessutom ligger både Himlens tempel och Förbjudna staden en kort biltur härifrån. Kollektivtrafik finns i närheten. Till Liujiayao Station är det inte mer än 11 minuters promenad.