TripAligner
Countries
Destinations
Places
Things to do
Search catalogue
Start planning
Start planning
Home
Countries
Spain
Santiago de Compostela
Casa Castro
Casa Castro
4.3
(4 reviews)
Ac-960, 13, Sergude, 15881
+34 981 51 18 23
Official website
Restaurants
Spanish
Restaurant
At a glance
Typical visit: about 1 hour
Casa Castro | Santiago de Compostela | Spain | TripAligner