Opened in 2018, the Smile is a great accommodation choice in Wuhan. Boasting a convenient location, the hotel is just 12km from Wuchang Railway Station and 48km from Tianhe International Airport. Being just minutes away from Huazhong University Of Science And Technology Metro Station allows guests t...