Restaurant
Room Service
Banquet Facilities
Garden
Luggage Storage
Designated Smoking Area
Filter by:
The hotel is located at No. 43 Yuehe Road, Wuhu, China, but specific landmarks are not mentioned.
Instant AI responses are based on hotel information