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