City Inn Shi Qi Zhongshan Zhuhai The air-conditioned, 157-room hotel, opened in 2008, offers guests use of a lobby with 24-hour reception area and check-out service, lift access, a br ... Save Up To 60%