H10 Taburiente Playa

This hotel lies directly by the sea, only approximately 300 m from Los Cancajos Beach. The island capital of Santa Cruz and the many shops and leisure venues located there are about a 5-minute drive away.

Check availability and book

Check availability and book