Sachverhalt: A. Am 22. Dezember 2003 erteilte der Stadtrat Baden der Stadtcasino Baden AG die Baubewilligung für einen Annexbau zur Erweiterung des bestehenden Stadtcasinos im Kurpark der Stadt Baden (Parzellen Nrn. 172 und 172.3). Geplant sind ein Dancing, Büro- und Schulungsräume sowie Garderoben. Das Projekt beinhaltet überdies eine Erweiterung der bestehenden Terrasse, drei Taxistandplätze und einen Autolift, sowie die Erweiterung des bestehenden unterirdischen Parkhauses um 77 auf 282 Parkplätze. Gegen die Baubewilligung erhob (neben anderen Einsprechern) die Aktiengesellschaft A._ am 24. Januar 2004 Beschwerde an den Regierungsrat des Kantons Aargau. Auch die Stadtcasino Baden AG gelangte mit Beschwerde an den Regierungsrat. B. Am 8. Februar 2004 nahmen die Stimmbürger der Stadt Baden die "Kurpark-Initiative" an, die den Einwohnerrat aufforderte, die Gartenanlagen in öffentlichem Besitz, namentlich den Kurpark, unter noch umfassenderen Schutz zu stellen. Mit Beschwerdeergänzung vom 4. März 2004 beantragte die Aktiengesellschaft A._, die Bauparzellen seien umgehend mit einer Planungszone zu belegen. C. Am 24. November 2004 hiess der Regierungsrat die Beschwerden der Aktiengesellschaft A._ und weiterer Einsprecher gut und erliess für alle Gartenanlagen in öffentlichem Besitz der Stadt Baden eine Planungszone für die Dauer von maximal 5 Jahren ab dem 8. Februar 2004. Er beauftragte den Stadtrat Baden, die Unterlagen für die öffentliche Auflage auszuarbeiten und die Planungszone spätestens zwei Monate nach Eröffnung des Entscheids öffentlich aufzulegen. Der Regierungsrat hob die angefochtene Baubewilligung auf und stellte das Baugesuch bis zum Inkrafttreten der aufgrund der Kurpark-Initiative geänderten Bau- und Nutzungsordnung der Stadt Baden bzw. bis zum Ablauf der Planungszone zurück. Die Beschwerde der Stadtcasino Baden AG wurde abgeschrieben. Dagegen erhob die Stadtcasino Baden AG Beschwerde an das Verwaltungsgericht des Kantons Aargau. D. Vom 31. Januar bis 1. März 2005 erfolgte die öffentliche Auflage der Planungszone durch die Stadt Baden. Die dagegen von der Stadtcasino Baden AG eingereichte Einsprache wurde am 1. Juni 2005 abgewiesen. Am 13. Dezember 2005 beschloss der Einwohnerrat der Stadt Baden die revidierte Bau- und Nutzungsordnung (BNO), Teil Gartenanlagen, und unterstellte sie dem Referendum. Am Standort der projektierten Annexbaute wurde ein "Standort A für Hochbaute im ausgeklammerten Bereich der Gartenanlage Kurpark" vorgesehen. E. Am 13. Januar 2006 hob das Verwaltungsgericht die vom Regierungsrat erlassene Planungszone für die Parzellen Nrn. 172 und 172.3 auf. Gleichentags hob es auch den Beschwerdeentscheid des Regierungsrats vom 24. November 2004 auf, soweit dieser die Baubewilligung aufgehoben und das Baugesuch zurückgestellt hatte. Es wies die Sache an den Regierungsrat zurück zur Prüfung, ob das Bauvorhaben mit der vorgesehenen Neuordnung der Teilrevision BNO Gartenanlagen in Widerspruch stehe und/oder unter dem geltenden Recht bewilligt werden könne. F. Am 21. Mai 2006 nahmen die Stimmbürger der Stadt Baden die Teilrevision der BNO, Teil Gartenanlagen, an. Diese wurde am 16. August 2006 vom Regierungsrat genehmigt und erwuchs am 18. September 2006 in Rechtskraft. G. Am 17. Januar 2007 wies der Regierungsrat die Beschwerden der Aktiengesellschaft A._ und weiterer Einsprecher in Anwendung der neuen teilrevidierten BNO ab. In Gutheissung der Beschwerde der Stadtcasino Baden AG hob er Ziff. 64 und 70 der Baubewilligung des Stadtrates Baden vom 22. Dezember 2003 auf. H. Dagegen erhob u.a. die Aktiengesellschaft A._ am 8. Februar 2007 Beschwerde an das Verwaltungsgericht. Dieses wies die Beschwerde am 29. November 2007 ab und auferlegte der Beschwerdeführerin die Verfahrens- und Parteikosten für das verwaltungsgerichtliche Verfahren. I. Gegen dieses Urteil hat die Aktiengesellschaft A._ am 31. Januar 2008 Beschwerde in öffentlich-rechtlichen Angelegenheiten an das Bundesgericht erhoben. Sie beantragt, der angefochtene Entscheid sei aufzuheben und die Sache zur Neubeurteilung an die Vorinstanz zurückzuweisen. J. Die Stadtcasino Baden AG beantragt, die Beschwerde sei abzuweisen, soweit darauf einzutreten sei. Das Verwaltungsgericht und die Stadt Baden haben auf eine Vernehmlassung verzichtet. K. Mit Verfügung vom 22. Februar 2008 wurde der Beschwerde die aufschiebende Wirkung gewährt.