When you stay at Landmark Towers Hotel, you'll be within a 10-minute drive of Sanlitun Road and Wangfujing Street. Guests can grab a bite to eat at the coffee shop/cafe and visit the fitness center for a workout. Also, Forbidden City and Temple of Heaven are within a short drive. The property is just a short walk to public transportation: Zaoying Station is 11 minutes and Liangmaqiao Station is 12 minutes.