Barceló Sants is a short 2-minute walk from Sants Station and 11 minutes' walk from Plaça d'Espanya.