Residential hotel Castellano I
Residential hotel Castellano I
Avda. de Portugal, 29
Salamanca, Spain
Manage your booking