Castro De Sanabria
Castro De Sanabria hotels & apartments, all accommodations in Castro De Sanabria
Hotel Meleiros
Crta Nacional 525 Km 84 300, Castro De Sanabria, Spain
Providing 25 rooms, the charming Hotel Meleiros Castro De Sanabria is nestled within 25 minutes' walk of Tera River. This 3-star pet-friendly hotel features Wi-Fi in public areas and complimentary…