
Llosa de Ibio
Santa Cecilia, 39, 39509 Ibio, Spain, Mazcuerras
Location Want to save money while travelling? It’s easy: hotel Llosa de Ibio is located in Mazcuerras. This hotel is located in 3 km from the city center. You can take a walk and explore the neighbourhood area of the hotel — Santander Cathedral, Santander Ferry Terminal and Plaza Porticada.
Free WiFiParking
