Avenida Arquitecto Manuel De La Pena Suarez, 20 - Playa Del Ingles, Las Palmas, Playa del Ingles (Gran Canaria), Spain