Karta Vacation Rentals
On Wuhan’s sports-soaked edge in the Wuhan Sports Center of the Economic & Technological Development Zone, steps from the main stadium and about 16 km from downtown. Adjacent to Taizi Lake Road and Checheng North Road, it’s made for game days and urban escapes.