Hotel Gran Sol, San Pol De Mar (3-star) | TravelManiac