Apartamentos Veladiez

The World>Europe>Spain>Castilla y Leon>Segovia>Apartamentos Veladiez

View Segovia Information

Photos of the Apartamentos Veladiez, Segovia.

About the hotel