Hotelul Attica 21 Barcelona Mar 4* se afla in cartierul Diagonal Mar, la 300 de metri de plaja. Centrul Comercial Diagonal Mar este la 5 minute distanta, iar Centrul de divertisment Forum se gaseste la 15 minute de mers pe jos. Cea mai apropiata statie de metrou este Selva de Mar, situata la 400 de metri de hotel.
Oaspetilor li se ofera: recepţie deschisă nonstop, cameră de bagaje, serviciu de concierge, birou de turism, serviciu de vanzare bilete, WiFi gratuit, lift, seif, ziare, facilităţi pentru persoane cu mobilitate redusă, camere de familie, camere pentru nefumători, închirieri auto, aer condiţionat, incalzire, zonă pentru fumători, săli de conferinte şi petreceri, centru de afaceri, fax/copiator, terasă la soare, bilete la atracții sau spectacole, parcare contra cost 15 EUR/zi, fara rezervare, inchirieri biciclete, menaj zilnic, spălătorie/curăţătorie chimică, serviciu de călcat, bar, mic dejun în cameră, cafenea, snack bar, pranz la pachet, room service, automat gustari si bauturi, piscină pe acoperis, umbrele de plaja, sezlonguri, baie publică, solar. Animalele de companie nu sunt acceptate.
Fiecare camera este dotata cu: aer condiţionat, seif, telefon, mini bar, aparat pentru prepararea ceaiului/cafelei, birou, zonă de relaxare, ventilator, fier de calcat, WiFi gratuit, incalzire, TV cu ecran plat si canale prin satelit, cană fierbător, serviciu de trezire, baie cu dus/cada, uscator de par, toaleta, articole de toaletă gratuite, bideu.