Hotel Atour Hotel Turpan Wenhua West Road
★★★★
No. 6, Gangcheng Park, No. 518 Zhanqian Road, Turpan, China Show on map
Ibis Styles Hotel (Turpan North Station Square) is a 3-star hotel in Turpan, China. It is one of 186 places to stay in Turpan listed on Triptoic.
No. 6, Gangcheng Park, No. 518 Zhanqian Road, Turpan, China
Check-in starts at 02:00 PM and check-out is until 02:00 PM. Early check-in or late check-out may be available on request.
Ibis Styles Hotel (Turpan North Station Square) is located at No. 6, Gangcheng Park, No. 518 Zhanqian Road, Turpan, China.
Ibis Styles Hotel (Turpan North Station Square) is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
#1 in Turpan