The Super 8 Hotel (Wuhan Xujiapeng Subway Station Store) provides a great place for travelers to relax after a busy day. Visitors to Wuhan will find that the Super 8 Hotel (Wuhan Xujiapeng Subway Station Store) is a fantastic accommodation choice. The hotel is only 8km from Wuchang Railway Station a...