Tourism News To provide you with the latest travel news

Prev1234567Next

Ou Jun Hotel Shanghai

The Ou Jun Hotel (Shanghai Oujun Binguan) (former rest house in Zhoushan garrison command) is located in the center of Shanghai and adjoined with People’s Square, Yu Garden, and Town God's Temple. Nearby attractions include Nanjing Road Pedestrian Street, the Bund and a Subway Station. Opened in 2010, the hotel is 5-storey high with 56 guest rooms and suites.