HEFEI, ANHUI PROVINCE, CHINA—The Super 8 Hefei Railway Station Square has opened here.
The hotel is located in the center of Hefei, near the Hefei Railway Station and cultural attractions such as Yaohai Park, Victory Square, Anhui Provincial Museum and Hefei Cultural Center.
The hotel offers 74 guestrooms, as well as a business center and free parking.