Offering a terrace and views of the mountain, Shixianghu Aloft Hotel is located in Zhongxing, 1 km from Shixiang Lake. Guests can enjoy the on-site restaurant.
Offering a terrace and views of the mountain, Shixianghu Aloft Hotel is located in Zhongxing, 1 km from Shixiang Lake. Guests can enjoy the Read more
Offering a terrace and views of the mountain, Shixianghu Aloft Hotel is located in Zhongxing, 1 km from Shixiang Lake. Guests can enjoy the on-site restaurant.
Offering a terrace and views of the mountain, Shixianghu Aloft Hotel is located in Zhongxing, 1 km from Shixiang Lake. Guests can enjoy the on-site restaurant.
Number of Rooms: 130