At Zaolinjie (Xuanwu Hospital Store, Niujie Subway Station, Beijing), you'll be within a 10-minute drive of Temple of Heaven and Forbidden City. Also, Wangfujing Street and Sanlitun Road are within a short drive. The property is only a short walk to public transportation: Caishikou Station is 9 minutes and Niujie Station is 13 minutes.