TeatreeGroup Hostel is located in Beijing, 5 km from Summer Palace, and offers free WiFi throughout the property. The property is around 8 km from Houhai Bar Street and 8 km from Shichahai Area. Attractions in the area include Beijing National Stadium - Bird Nest, 8 km away, or Forbidden City, set 9 km from the property.
Nan Luo Gu Xiang is 9 km from the hostel. Beijing Nanyuan..