China Mayors PlazaHotel
189 North Tianhe Road, Tian He, 510620 Guangzhou, China
Towering over Tianhe District in a golden building, Mayors Plaza offers air-conditioned rooms with cable TV and free wired internet. It is a 3-minute walk from Lin He Xi Metro Station.