Hotel Benahoare
Photo gallery for Hotel Benahoare
Overview of Hotel Benahoare
Hotel Benahoare
3-star hotel in Los Llanos
Reviews
9.2
Wonderful
Popular amenities
Explore the neighborhood
C/ Adelfas 12, Los Llanos de Aridane, La Palma, 38780
- Palmex Cactus Garden5 min drive
- Caldera de Taburiente National Park6 min drive
- Tazacorte Beach13 min drive
- Santa Cruz de la Palma (SPC)45 min drive