Calle Fray Cristobal Oramas 43, 38430 Icod de los Vinos, Spain
Located in Icod de los Vinos, 33.8 km from Playa de las Americas, Drago Nest Hostel features a sun terrace and views of the mountains. Free WiFi is featured and free private parking is available on site.