Photos coming soon
HOTEL
China Mayors Plaza Hotel
Address Provided by Property Manager, Guangzhou
Where it sits
China Mayors Plaza Hotel
Address Provided by Property Manager, Guangzhou
23.14181, 113.32255
Similar stays nearby
Super 8 Hotel Guangzhou Tainhe Li Jiao
Hotel · 54 m
Super 8 Hotel Guangzhou Airport Li Jiao
Hotel · 54 m
Ai Dong Boutique Hotel
Hotel · 55 m
China Mayors Plaza Hotel
Hotel · 57 m
HC Hotel (Sports Center Linhexi Metro Station)
Hotel · 86 m
Yipin Hotel (Guangzhou Linhe West Subway Station)
Hotel · 94 m
Quanyue Hotel
Hotel · 115 m
IU Hotel Guangzhou Sports Center Lin He West Metro Branch
Hotel · 118 m
Plan around China Mayors Plaza Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 28, 2026.
