Your tile is most likely not directly a sprite in the sense that you want your tiles to share the full sprite interface (setTexture, getGlobalBounds, etc.).
What you most likely want to do instead, is to derive from sf::Drawable and optionally from sf::Transformable and then use a sprite internally.