Barcelona Sants ( also EstaciÃ de Sants ) is the main railway station in Barcelona , operated by RENFE . Barcelona Sants ( also known as EstaciÃ de Sants ) is the name of the main railway station in Barcelona , operated by RENFE .