Last-minute hotels for summer in Spain