El Hospital Royo Villanova (así llamado en honor del médico Ricardo Royo Villanova) es un hospital del Servicio Aragonés de Salud situado en San Gregorio (Zaragoza).
Ya en 1950 se había establecido una zona de protección sanitaria que prohibía la edificación a menos de 500 m. En 1956 se inauguró ahí un hospital, cuyo primer director fue Tello Valdivieso.
Popularmente se le conocía como Hospital del Cascajo.
El edificio tiene una planta simétrica, originalmente en forma de T, mantenida sustancialmente en las ampliaciones recientes.
El aspecto ornamental tiene claras referencias a la arquitectura local tal como se ve en el pabellón de entrada y en los extremos con vanos arcos de medio punto enmarcados por alfiz.