Located in Guangzhou (Tianhe), China Mayors Plaza is close to CITIC Plaza, Tianhe Stadium, and Guangzhou Zoo. Also nearby are Huanghuagang Park and Guangzhou Opera House.
Dining options at the hotel include 2 restaurants along with a coffee shop/café. Complimentary wireless Internet access is available in public areas. Business amenities at this 4-star property include a business center, small meeting rooms, and secretarial services. The staff can provide concierge services, tour assistance, and currency exchange. Additional amenities include a sauna, gift shops/newsstands, and laundry facilities.
China Mayors Plaza has 118 guestrooms. Guests can use the in-room complimentary wired high-speed Internet access. Televisions are equipped with satellite channels. All accommodations provide desks and phones. In addition, a turndown service is provided nightly and amenities available on request include wake-up calls.