Hotel Alameda Palace
Paseo de la EstaciĆ³n, 1
Salamanca, Spain
Manage your booking
Reservation Code :
Query/Cancellation code: