Photos coming soon
HOTEL
April Sky Hotel
No. 458 Shuijing Avenue, Xiangyang (Hubei), China
Where it sits
April Sky Hotel
No. 458 Shuijing Avenue, Xiangyang (Hubei), China
31.77856, 111.84294
Plan around April Sky Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 25, 2026.
