Best Western Premier Wuhan Mayflowers расположен в 35 км от аэропорта в районе Wuchang. Рядом с отелем находится озеро East и Yellow Crane Tower. Рядом с отелем находится остановка общественного транспорта и развлекательные центры: Zhongshang Plaza, Hubei Theater, Asia Trade Plaza и др. Всего в отеле 286 номеров.