Terrace Rooms in Plaça Catalunya is located in the Eixample neighborhood in Barcelona, just 984 feet from Portal de l'Angel. Certain units include a sitting area to relax in after a busy day. The rooms include a shared bathroom. There is a shared kitchen at the property. La Seu, Cathedral of Barcelona is 1,968 feet from Terrace Rooms in Plaça Catalunya, and Picasso Museum is 0.6 miles from the property. The nearest airport is Barcelona El Prat Airport, 8 miles from the property.