Op 20 meter van het Isla strand ligt Apartamentos de la Hoz, te midden van mooie tuinen met uitzicht op de Quejo-baai. Dit complex met gratis parkeergelegenheid ligt in het centrum van Isla.
Apartamentos de la Hoz beschikt over kamers en appartementen met eenvoudige, Spaanse inrichting en een flatscreen-tv. De appartementen hebben een zithoek en een kitchenette met een magnetron, elektrische kookplaat en koelkast. Sommige accommodatie is voorzien van een balkon of uitzicht op zee.
Er is een supermarkt naast het La Hoz gevestigd. Er zijn verschillende visrestaurants in de straten rondom het complex.
De omgeving van Isla is ideaal om te wandelen en omvat de Monte del Cincho en Molino de Mareas routes. Het 17de-eeuwse paleis Condes de Isla ligt op slechts 3 kilometer van het complex. Santander ligt op 40 minuten rijden.