The Barcelo La Galea Hotel enjoys a great beach front location on Las Cucharas beach, in what is arguably the most popular tourist destination in the Canaries, Costa Teguise. Offering a range of facilities, services and amenities in a friendly relaxed..