Plaza Mayor 24, 3º, Salamanca 37002, Salamanca (Spain) Show on map
Updating availability and prices
Hotel
Catchit.com Hotels Europe Spain Salamanca Salamanca Premium Apartment Plaza Mayor