Filter by:
The hotel is located on the north side of Chituma Tires, National Highway 304, in Ninglu Village, Taoxian Town, Shenyang, China. Specific distances to landmarks or public transport availability are not provided.
Instant AI responses are based on hotel information