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