
Finisterre, Spain
Ancora Finisterre
1-star hotel
This hotel enjoys a stunning setting in the picturesque town of Finisterre. The hotel is situated just a short distance away from the delightful town of Santiago de Compostela, offering guests a great setting from which to…
- Wi-fi
- 24-hour reception
- Restaurant
- Launderette


