Welcome to Hotel China Mayors Plaza Guangzhou, 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. China Mayors Plaza is within 8 km of downtown Guangzhou and Guangzhou Railway Station. It is 100 metres from Tianhe Stadium and 40 km from Huadu Airport. Featuring classic interiors in neutral shades, air-conditioned rooms come with a safe, tea/coffee maker and a fridge. Private bathrooms have a bathtub and hairdryer. Guests can relax in the sauna or with a soothing massage after a day of activity. The hotel has a business centre and can provide concierge and tour services. Hearty Chinese and Western meals can be enjoyed at the 2 restaurants. Meals can also be served in rooms. (Hotel China Mayors Plaza Guangzhou hotels booking).