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
Fri 11/24
Sat 11/25

Nearby

  • 0.6 mi Yellow Crane Tower
  • 1 mi Tortoise Mountain TV Tower
  • 1.9 mi Guqin Tai
Show all
Map

Map