San SebastianChapelSharePlaza de San Sebastian38003 Santa Cruz de Tenerife, CanariasSpainGet directions