Featuring free WiFi, Beijing Shidu Longxiang Inn is situated in Beijing. All rooms feature a flat-screen TV with satellite channels and a private bathroom. Attractions in the area include Peking Man Site, 28 km away, or Shihua Karst Cave, set 35 km from the property.
At the hotel, each room is fitted with a wardrobe. At Beijing Shidu Longxiang Inn, each room has a seating area.