The Songshan Villa Jiuhuang Mountain provides a great place for travelers to relax after a busy day. The Songshan Villa Jiuhuang Mountain offers a pleasant stay in Beichuan for those traveling for business or leisure. The hotel is approximately 24km away from Jiangyou Railway Station. Jiangyou Railway Station is the closest option for those who prefer to travel by train, approximately 24km away. There is no shortage of things to see in the area, with the Xiqiang Jiuhuang Mountain Scenic Area - Huaxi Scenic Spot, Ape Cavern in Jiuhuang Mountain and Jiuhuang Mountain Scenic Spot all nearby. When guests have some time on their hands they can make use of the onsite facilities. This Beichuan hotel offers parking on site.