Impression Boutique Hotel (Shangqiu south station store)
Latest booking 22 hrs ago
The Impression Boutique Hotel (Shangqiu south station store) is an ideal spot for travelers wanting to discover the city. The Impression Boutique Hotel (Shangqiu south station store) is an ideal choice for travelers who want to take in the sights and sounds of Shangqiu.The hotel is conveniently located a short 500m drive from Shangqiu South Railway Station.After a long day of sightseeing, guests can retire to the comfort of the hotel. This Shangqiu hotel features parking on site.For guests traveling on business, this hotel is consistently one of the most popular choices.
Excellent
328 Reviews