L'établissement You Stylish Beach Apartments est à moins de 100 mètres de la plage de La Selva de Mar à Barcelone. Certains de ses appartements élégants bénéficient d'une vue sur la mer Méditerranée et d'une connexion Wi-Fi gratuite.