Gran Hotel Torre Catalunya 4 stars

Avenida Roma, 2 - 4, Sants-Montjuïc, 08014 Barcelona, Spain

Hotel image
Read more reviews for Gran Hotel Torre Catalunya