Submitted by Beijing China … on Sun, 11/25/2012 - 21:15 5 Average: 5 (2 votes) Rate Beijing Forbidden City Hotel opened in 2005 , is a built in accordance with the three-star standard , is a foreign luxury budget hotel . Located in the downtown area of the center of Beijing . Node Beijing Forbidden City Hostel