Near Playa el Ancla
Located in Teguise, Barcelo Lanzarote Active Resort is by the sea, within a 10-minute drive of Las Cucharas Beach and Cesar Manrique Foundation. This beach hotel is 15.7 mi (25.2 km) from Jameos del Agua Caves and 15.7 mi (25.2 km) from Los Verdes Cave.