Filter by:
The hotel is located at Carretera de Santa Barbara, Icod de los Vinos, in the Canary Islands, Spain.
Yes, the hotel features an outdoor swimming pool.
Children are allowed at the property, but specific age policies are not specified.
Instant AI responses are based on hotel information