This hotel is an ideal choice for travelers who want to take in the sights and sounds of Wuhan. The hotel is located approximately 34km from Hankou Railway Station and 54km from Tianhe International Airport. In their spare time, guests can explore the hotel's surroundings.