The Basilica of St. George and St. Vitus Cathedral are the two most prominent churches of Prague Castle. The former is one of the oldest churches in the Czech Republic and boasts a Romanesque architecture style with baroque elements, while the St. Vitus Cathedral is a magnificent Gothic masterpiece. Its architectural grandeur is of great pride to the country. All Saints Church and Holy Cross Chapel are other churches in the complex that are not as grand but are plenty charming.