Overview

Super 8 Hotel

Search hundreds of travel sites at once for hotel deals at Super 8 Hotel

No. 1 Zhonghua Road, Wuchang District, Wuhan 430000, China
+86 278 674 8488

Call

+86 278 674 8488
Super 8 Hotel
Wed 20/9
Thu 21/9

Nearby

    show all
    Reviews
    Map

    Map