Located in the town of Covarrubias 300 meters from the town center, next to the municipal swimming pools. Surrounded by cherry trees, almond trees, vi ...
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 ...