Guest favorite ME Barcelona
★★★★★
Ronda Sant Pere 9, Barcelona, Spain Show on map
Catalonia Square is a 4-star hotel in Barcelona, Spain. It is one of 1,577 places to stay in Barcelona listed on Triptoic.
Ronda Sant Pere 9, Barcelona, 08010, Spain
Catalonia Square is located at Ronda Sant Pere 9, Barcelona 08010, Spain.
Catalonia Square is rated 4 stars.
Highly rated alternatives close by
Guest favorite
Guest favorite
Entire House
Guest favorite