translate English to French: 4 star superior hotel, only 5 mins from Sants station !
Hotel 4 étoiles, à 5 min seulement de la gare de Sants !