STS posiada sześć lokali klasy Premium. Są one zlokalizowane w centrach największych polskich miast: Warszawy, Krakowa, Katowic, Gdańska, Szczecina i Poznania.