El Principe 3 stars

Santiago, 12, 50003 Zaragoza, Spain

Hotel image
Read more reviews for El Principe