Hotel Petit Palace Las Torres

Accommodation

Europe, Spain, Provincia de Salamanca