Catalonia Barcelona Plaza 4 stars

Plaza España, 6-8, Sants-Montjuïc, 08014 Barcelona, Spain

Hotel image
Read more reviews for Catalonia Barcelona Plaza