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.
See more: Hotels in Europe Hotels in Spain Hotels in La Palma Holiday Destinations in Europe