Galicia >
Vilaboa
Vilaboa hotels & apartments, all accommodations in Vilaboa
San Luis Hotel
Lugar De Paredes, Nº 34 - Arcade, Vilaboa, Spain
The 2-star San Luis Hotel Vilaboa provides guided tour service, and a privileged location, approximately a 10-minute ride from Arcade. Located 10 minutes' drive from Castle of Soutomaior, this pet…