El hotel Holiday Inn Guangzhou City Centre está situado en Cantón, a 2 km del Zoo de Guangzhou, y ofrece alquiler de coches, así como acceso a internet de alta velocidad en las habitaciones. Este hotel de 4 estrellas cuenta con 420 habitaciones e instalaciones como zona de vestíbulo y un restaurante.
El hotel tiene una fantástica ubicación a 2 km del Museo de arte de Guangzhou, mientras que lugares de interés natural como el Parque de Yuexiu están a 2 km de distancia. El Holiday Inn Guangzhou City Centre está situado a 100 metros de las Overseas Chinese Village, cerca de la estación de metro Ouzhuang. Alojándose en la propiedad, los huéspedes tendrán un acceso perfecto a la Universidad Sun Yat-Sen, un centro educativo situado a 4 km de distancia. El Holiday Inn Guangzhou City Centre está a apenas 500 metros de la parada de autobuses Ouzhuang Interchange West.
También cuenta con un bar en el vestíbulo. El restaurante la Ashoka India restaurant, que está a unos minutos andando del hotel, sirve cocina asiática para satisfacer todos los gustos.