China Mayors Plaza

From $ -1 per night

Avg. User Rating:


NO 189 TIAN HE BEI ROAD, Guangzhou, China 510075
86 20 87553838
Show More Info

User Reviews


decent hotel, great location

A traveler

Travelocity.com

The hotel is kind of old. But the location is great.