translate English to French: The residence is a new concept in accommodation for young travellers and students looking for a place to stay in Barcelona.
Cet établissement est une résidence d'un concept nouveau pour les jeunes à la recherche d'un endroit où loger à Barcelone. Il compte 97 chambres doubles et jumelles.