Nuevo Arlanza Covarrubias Set on the main square in the heart of the charming village of Covarrubias, this hotel is surrounded by the stunning landscape of Castile. This hotel ... Save Up To 60%