Llosa de Ibio ligt op 20 minuten rijden van het strand van Comillas. Het biedt rustieke kamers met gratis WiFi, een flatscreen-tv en een eigen badkamer, Alle kamers hebben uitzicht op de Mozagro berg.
Het landhuis beschikt over een restaurant dat ontbijt, lunch en diner serveert.
Llosa de Ibio ligt op 20 minuten rijden van de Prehistorische grotten van Altamira en op 35 minuten rijden van Santander.