Entre sus edificios principales se encuentra el Castillo de Albatarrech.