A stay at Catalonia Barcelona Plaza places you in the heart of Barcelona, a 10-minute drive from Camp Nou and 12 minutes from Placa de Catalunya. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. Planning an event in Barcelona? This hotel has facilities measuring 10764 square feet (1000 square meters), including conference space. Self parking (subject to charges) is available onsite.