Apartment/Flat About Astro Hotel
Astro Hotel is a 2-star hotel in Enshi, China. It is one of 1,335 places to stay in Enshi listed on Triptoic.
Property facts
- Property type
- Hotel
- Star rating
- 2 stars
Location
300 meters northwest of Enshi International Trade City on National Highway 209, Enshi, China
Loading map…
Frequently asked questions
Where is Astro Hotel located?
Astro Hotel is located at 300 meters northwest of Enshi International Trade City on National Highway 209, Enshi, China.
How many stars does Astro Hotel have?
Astro Hotel is rated 2 stars.