Reserve
The South Island Hotel is one of the newest hotels in Wuhan, having opened in 2018. Free in-room Wi-Fi is available at this property. Traveling to the hotel is easy with Wuhan Railway Station located approximately 5km away and Tianhe International Airport roughly 34km away. Just a short walk from Re...