Situated next to the city's East Railway Station, this hotel is at the center of the commercial business district of Tianhe. China Mayors Plaza Hotel is a comfortable 20-minute drive away from the airport and is close to major tourist destinations, shopping centers, and business venues. Each of the 118 guestrooms are clean, comfortable, and offer great views of the city as well as modern amenities such as high speed internet, satellite television, and 24-hour room service. China Mayors Plaza Hotel serves Western food as well as authentic Chinese cuisine thanks to its two excellent restaurants. Business guests are offered the use of a business center and other corporate facilities.