Don Lobo is set in San Isidro, 17 km from Playa de las Americas. Puerto de la Cruz is 38 km away. Free WiFi is featured throughout the property. All units include a dining area and a seating area with a flat-screen TV. Read more
Don Lobo is set in San Isidro, 17 km from Playa de las Americas. Puerto de la Cruz is 38 km away. Free WiFi is featured throughout the property. All units include a dining area and a seating area with a flat-screen TV.