It is easy to see the Marghash church with stone minarets and colored mosaic roofs on Budapest's Castle Hill. The exterior of the building is beautiful and is a neo-Gothic church with many elements including Hungarian folk, Art Nouveau and Turkish style. The painted glass windows and ceiling paintings inside the church are not to be missed.