Alameda Palace is a 5-star hotel in Salamanca, in the Castilla y León region in Spain. Located only five minutes walking from the representative Plaza Mayor square, you will be able to visit Salamanca center, plenty of historic monuments. Ideally situated more details