I'd say this hotel is pretty decent if you're looking for something a bit more professional without paying a premium for it being new and perfect. The hotel has a very central location in Wulong City. It is across the street from a large supermarket and a movie theater, about 8 blocks from the stadium, and is literally right next... More
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.