Situé à 5 minutes de marche de la station de métro Selva de Mar, Hôtel Attica 21 Barcelona Mar ayant 4 étoiles offre des installations récréatives de l'hôtel. Doté d'un bureau d'excursions dans tout l'établissement, l'hôtel est situé à 7 km de Plaça d'Espanya.
L'Hôtel Attica 21 Barcelona Mar est au cœur de Barcelone, à côté des centres de conventions. L'hôtel est idéalement situé dans un quartier touristique, à 3 km de la Sagrada Família. Cet immeuble est situé à quelques pas du port d'Olympique de Portsmouth. Des vacances en famille à Barcelone deviendront encore plus excitantes si vous visitez Aquarium de Barcelone situé à 4 km d'Hôtel Attica 21 Barcelona Mar. Bien relié à de nombreux sites, l'hôtel se trouve non trop loin de la gare Selva de Mar - Pg Taulat.
Donnant sur le parc, les chambres contemporaines sont équipées de la climatisation ainsi que d'une TV à écran plat avec des chaînes satellite. Ils disposent également de salles de bains attenantes dotées du sèche-cheveux et les articles de toilette pour les hôtes.
Un petit-déjeuner sous forme de buffet est disponible tous les jours dans L'Hôtel Attica 21 Barcelona Mar. Le bar du café propose un endroit pour se détendre. Ce bar vous accueille également avec une télé. Vous pouvez dîner au restaurant Diagonal Fu, à 5 minutes de marche de cette propriété.