Catalonia Square is located in the centre of Barcelona. It is the very important intersection of Grand Avenue and Lambra Avenue. First of all, this is a beautiful square, fountains, pigeons, beautiful buildings around can be well appreciated. Secondly, it is also the most important transportation hub and shopping center in Barcelona, and the best place to stay. It's very convenient to go from here to Barcelona. Catalonia Square is one of Barcelona's must-have experiences. Recommendation!