+34 928 22 95 73 info@canaryislandshub.com C/ Emilio Castelar, 6, 35007 Las Palmas de Gran Canaria, Las Palmas. Spain +34 922 47 04 50 info@canaryislandshub.com C/ Imeldo Serís, 57. 38003 Santa Cruz de Tenerife. Spain Skip back to main navigation