No, l'hotel Holiday Inn Express Changsha South Railway Station, an IHG Hotel non accetta animali.