When you stay at Liru Tujia Hostel, you'll be within a 10-minute drive of Forbidden City and Wangfujing Street. Also, Temple of Heaven and Sanlitun Road are within a short drive. Public transportation is only a short walk: Changchunjie Station is 5 minutes and Fuxingmen Station is 12 minutes.