El Barceló Sants es un hotel de diseño situado en la estación de tren de Sants, justo al lado de la Plaza de España. Dispone de un restaurante llamado Oxygen, que ofrece una cocina creativa y de autor. Además, cuenta con una terraza con vistas panorámicas a la ciudad.