Hotel Universal 2 stars

Plaza Galicia, 2, 15706 Santiago de Compostela, Spain

Hotel image
Read more reviews for Hotel Universal